| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | genericBridgesLowering.cpp | 24 …tring GenericBridgesPhase::CreateMethodDefinitionString(ir::ClassDefinition const *classDefinition, in CreateMethodDefinitionString() 77 void GenericBridgesPhase::AddGenericBridge(ir::ClassDefinition const *const classDefinition, in AddGenericBridge() 126 void GenericBridgesPhase::ProcessScriptFunction(ir::ClassDefinition const *const classDefinition, in ProcessScriptFunction() 179 void GenericBridgesPhase::MaybeAddGenericBridges(ir::ClassDefinition const *const classDefinition, in MaybeAddGenericBridges() 190 void GenericBridgesPhase::CreateGenericBridges(ir::ClassDefinition const *const classDefinition, in CreateGenericBridges()
|
| D | lambdaLowering.cpp | 43 ir::ClassDefinition *classDefinition = nullptr; member 460 static void CreateLambdaClassFields(public_lib::Context *ctx, ir::ClassDefinition *classDefinition, in CreateLambdaClassFields() 485 …c void CreateLambdaClassConstructor(public_lib::Context *ctx, ir::ClassDefinition *classDefinition, in CreateLambdaClassConstructor() 693 auto *classDefinition = classDeclaration->Definition(); in CreateLambdaClass() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsNewClassInstanceExpression.h | 45 ir::ClassDefinition *const classDefinition) in ETSNewClassInstanceExpression()
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/plugin/ |
| D | plugin_proceed_to_state_update_statements.cpp | 70 auto *classDefinition = impl->CreateClassDefinition1( in createClassDeclaration() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparser.h | 169 …ode *CreateFormattedClassElement(std::string_view sourceCode, ir::ClassDefinition *classDefinition, in CreateFormattedClassElement()
|
| D | ETSparserExpressions.cpp | 599 ir::ClassDefinition *classDefinition {}; in CreateClassDefinitionForNewExpression() local 673 ir::ClassDefinition *classDefinition = in ParseNewExpression() local
|
| D | statementParser.cpp | 319 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseStructDeclaration() local 339 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseClassDeclaration() local
|
| D | ETSparserClasses.cpp | 787 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
| D | TypedParser.cpp | 967 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
| D | parserImpl.cpp | 795 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
| D | expressionParser.cpp | 1111 …ir::ClassDefinition *classDefinition = ParseClassDefinition(ir::ClassDefinitionModifiers::ID_REQUI… in ParseClassExpression() local
|
| /arkcompiler/ets_frontend/ets2panda/ast_verifier/ |
| D | helpers.cpp | 165 auto *classDefinition = tmpNode->AsClassDefinition(); in GetClassDefinitionType() local
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| D | transformer.cpp | 197 auto *classDefinition = GetClassReference(name); in VisitTSNode() local 829 …sformer::ProcessAutoAccessorProperty(ir::ClassProperty *node, ir::ClassDefinition *classDefinition) in ProcessAutoAccessorProperty() 894 ir::MethodDefinition* Transformer::AddMethodToClass(ir::ClassDefinition *classDefinition, in AddMethodToClass() 946 ir::MethodDefinition* Transformer::AddGeneratedMethodToClass(ir::ClassDefinition *classDefinition, in AddGeneratedMethodToClass() 987 void Transformer::AddGeneratedSetOrGetMethodToClass(ir::ClassDefinition *classDefinition, in AddGeneratedSetOrGetMethodToClass() 1262 bool Transformer::HasPrivateIdentifierInDecorators(const ir::ClassDefinition *classDefinition) in HasPrivateIdentifierInDecorators()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | utilityTypeHandlers.cpp | 334 ir::ClassDefinition *classDefinition) in CreateNullishAccessor()
|
| D | object.cpp | 1783 bool ETSChecker::IsInitializedProperty(const ir::ClassDefinition *classDefinition, const ir::ClassP… in IsInitializedProperty()
|
| /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 | 3267 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|