Lines Matching defs:methodKind
441 auto methodKind = ir::MethodDefinitionKind::METHOD;
444 methodKind = ir::MethodDefinitionKind::EXTENSION_METHOD;
450 methodKind = ir::MethodDefinitionKind::CONSTRUCTOR;
470 auto *method = AllocNode<ir::MethodDefinition>(methodKind, methodName->Clone(Allocator(), nullptr)->AsExpression(),
481 if (desc->methodKind != ir::MethodDefinitionKind::SET &&
495 if (desc->methodKind == ir::MethodDefinitionKind::SET) {
497 } else if (desc->methodKind == ir::MethodDefinitionKind::GET) {
504 AllocNode<ir::MethodDefinition>(desc->methodKind, propName->Clone(Allocator(), nullptr)->AsExpression(),
587 desc.methodKind = Lexer()->GetToken().KeywordType() == lexer::TokenType::KEYW_GET ? ir::MethodDefinitionKind::GET
591 if (desc.methodKind == ir::MethodDefinitionKind::GET) {
608 if (desc.methodKind == ir::MethodDefinitionKind::GET) {
619 auto methodKind = Lexer()->GetToken().KeywordType() == lexer::TokenType::KEYW_GET ? ir::MethodDefinitionKind::GET
623 ir::MethodDefinition *method = ParseInterfaceMethod(modifiers, methodKind);
626 if (methodKind == ir::MethodDefinitionKind::GET) {
862 ir::MethodDefinition *ETSParser::ParseInterfaceMethod(ir::ModifierFlags flags, ir::MethodDefinitionKind methodKind)
883 if (methodKind == ir::MethodDefinitionKind::SET || methodKind == ir::MethodDefinitionKind::GET) {
915 auto *method = AllocNode<ir::MethodDefinition>(methodKind, name->Clone(Allocator(), nullptr)->AsExpression(),