| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | genericBridgesLowering.cpp | 23 …tring GenericBridgesPhase::CreateMethodDefinitionString(ir::ClassDefinition const *classDefinition, in CreateMethodDefinitionString() 76 void GenericBridgesPhase::AddGenericBridge(ir::ClassDefinition const *const classDefinition, in AddGenericBridge() 127 void GenericBridgesPhase::ProcessScriptFunction(ir::ClassDefinition const *const classDefinition, in ProcessScriptFunction() 186 void GenericBridgesPhase::MaybeAddGenericBridges(ir::ClassDefinition const *const classDefinition, in MaybeAddGenericBridges() 197 void GenericBridgesPhase::CreateGenericBridges(ir::ClassDefinition const *const classDefinition, in CreateGenericBridges() 270 void GenericBridgesPhase::ProcessInterfaces(ir::ClassDefinition *const classDefinition, in ProcessInterfaces()
|
| D | lambdaLowering.cpp | 49 ir::ClassDefinition *classDefinition = nullptr; member 448 static void CreateLambdaClassFields(public_lib::Context *ctx, ir::ClassDefinition *classDefinition, in CreateLambdaClassFields() 477 …c void CreateLambdaClassConstructor(public_lib::Context *ctx, ir::ClassDefinition *classDefinition, in CreateLambdaClassConstructor() 870 auto *classDefinition = classDeclaration->Definition(); in CreateEmptyLambdaClassDeclaration() local 905 auto classDefinition = classDeclaration->Definition(); in CreateLambdaClass() local
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/plugin/ |
| D | plugin_proceed_to_state_struct_declaration.cpp | 40 auto *classDefinition = g_impl->CreateClassDefinition1( in CreateStructDeclaration() local 57 auto *classDefinition = g_impl->CreateClassDefinition1( in UpdateStructDeclaration() local
|
| D | plugin_proceed_to_state_update_statements.cpp | 41 auto *classDefinition = impl->CreateClassDefinition1( in createClassDeclaration() local
|
| D | plugin_proceed_to_state_update_class.cpp | 153 es2panda_AstNode *classDefinition = in CreateClassDecl() local
|
| /arkcompiler/ets_frontend/ets2panda/lsp/src/ |
| D | class_hierarchy_info.cpp | 251 ClassHierarchyInfo CreateClassHierarchyInfoFromBody(const ir::ClassDefinition *classDefinition, in CreateClassHierarchyInfoFromBody() 288 ir::AstNode *GetSuperClassNode(const ir::ClassDefinition *classDefinition) in GetSuperClassNode() 330 auto classDefinition = GetClassDefinitionFromIdentifierNode(token); in ProcessClassHierarchy() local 374 auto classDefinition = classDeclaration->AsClassDeclaration()->Definition(); in GetClassHierarchyInfoImpl() local
|
| D | quick_info.cpp | 841 auto classDefinition = node->Parent(); in CreateDisplayForMethodDefinitionOfConstructor() local 876 auto classDefinition = node->Parent(); in CreateDisplayForMethodDefinitionOfGetterOrSetter() local
|
| D | class_hierarchy.cpp | 448 auto classDefinition = node->AsClassDeclaration()->Definition(); in GetClassDirectImplementedInterfaces() local 590 auto classDefinition = node->AsClassDefinition(); in GetImplements() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserTemplates.h | 85 …ode *CreateFormattedClassElement(std::string_view sourceCode, ir::ClassDefinition *classDefinition, in CreateFormattedClassElement()
|
| D | statementParser.cpp | 346 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseStructDeclaration() local 367 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseClassDeclaration() local
|
| D | TypedParser.cpp | 985 auto *classDefinition = in ParseClassDefinition() local
|
| D | ETSparserClasses.cpp | 992 auto *classDefinition = in ParseClassDefinition() local
|
| D | parserImpl.cpp | 803 auto *classDefinition = in ParseClassDefinition() local
|
| D | expressionParser.cpp | 1058 …ir::ClassDefinition *classDefinition = ParseClassDefinition(ir::ClassDefinitionModifiers::ID_REQUI… in ParseClassExpression() local
|
| /arkcompiler/ets_frontend/ets2panda/ast_verifier/ |
| D | helpers.cpp | 158 auto *classDefinition = tmpNode->AsClassDefinition(); in GetClassDefinitionType() local
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| D | transformer.cpp | 197 auto *classDefinition = GetClassReference(name); in VisitTSNode() local 836 …sformer::ProcessAutoAccessorProperty(ir::ClassProperty *node, ir::ClassDefinition *classDefinition) in ProcessAutoAccessorProperty() 901 ir::MethodDefinition* Transformer::AddMethodToClass(ir::ClassDefinition *classDefinition, in AddMethodToClass() 953 ir::MethodDefinition* Transformer::AddGeneratedMethodToClass(ir::ClassDefinition *classDefinition, in AddGeneratedMethodToClass() 994 void Transformer::AddGeneratedSetOrGetMethodToClass(ir::ClassDefinition *classDefinition, in AddGeneratedSetOrGetMethodToClass() 1269 bool Transformer::HasPrivateIdentifierInDecorators(const ir::ClassDefinition *classDefinition) in HasPrivateIdentifierInDecorators()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | expressionParser.cpp | 1107 ir::ClassDefinition *classDefinition = ParseClassDefinition(false); in ParsePrimaryExpression() local
|
| D | statementParser.cpp | 693 …ir::ClassDefinition *classDefinition = ParseClassDefinition(true, idRequired, isDeclare, isAbstrac… in ParseClassDeclaration() local
|
| D | parserImpl.cpp | 3313 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | object.cpp | 2176 bool ETSChecker::IsInitializedProperty(const ir::ClassDefinition *classDefinition, const ir::ClassP… in IsInitializedProperty()
|