| 4269 | } |
| 4270 | |
| 4271 | bool GDScriptParser::AnnotationNode::apply(GDScriptParser *p_this, Node *p_target, ClassNode *p_class) { |
| 4272 | if (is_applied) { |
| 4273 | return true; |
| 4274 | } |
| 4275 | is_applied = true; |
| 4276 | return (p_this->*(p_this->valid_annotations[name].apply))(this, p_target, p_class); |
| 4277 | } |
| 4278 | |
| 4279 | bool GDScriptParser::AnnotationNode::applies_to(uint32_t p_target_kinds) const { |
| 4280 | return (info->target_kind & p_target_kinds) > 0; |
no outgoing calls
no test coverage detected