Searched defs:classDefinition (Results 1 – 16 of 16) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsNewClassInstanceExpression.h | 45 ir::ClassDefinition *const classDefinition) in ETSNewClassInstanceExpression()
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserExpressions.cpp | 609 ir::ClassDefinition *classDefinition {}; in CreateClassDefinitionForNewExpression() local 674 ir::ClassDefinition *classDefinition = in ParseNewExpression() local
|
| D | ETSparser.h | 165 …ode *CreateFormattedClassElement(std::string_view sourceCode, ir::ClassDefinition *classDefinition, in CreateFormattedClassElement()
|
| D | statementParser.cpp | 281 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseStructDeclaration() local 301 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseClassDeclaration() local
|
| D | ETSparserClasses.cpp | 731 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
| D | TypedParser.cpp | 925 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
| D | parserImpl.cpp | 765 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
| D | expressionParser.cpp | 1040 …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/ets2panda/compiler/lowering/ets/ |
| D | lambdaLowering.cpp | 43 ir::ClassDefinition *classDefinition = nullptr; member 539 static void CreateLambdaClassFields(public_lib::Context *ctx, ir::ClassDefinition *classDefinition, in CreateLambdaClassFields() 564 …c void CreateLambdaClassConstructor(public_lib::Context *ctx, ir::ClassDefinition *classDefinition, in CreateLambdaClassConstructor() 774 auto *classDefinition = classDeclaration->Definition(); in CreateLambdaClass() local
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| D | transformer.cpp | 208 auto *classDefinition = GetClassReference(name); in VisitTSNode() local 840 …sformer::ProcessAutoAccessorProperty(ir::ClassProperty *node, ir::ClassDefinition *classDefinition) in ProcessAutoAccessorProperty() 905 ir::MethodDefinition* Transformer::AddMethodToClass(ir::ClassDefinition *classDefinition, in AddMethodToClass() 955 ir::MethodDefinition* Transformer::AddGeneratedMethodToClass(ir::ClassDefinition *classDefinition, in AddGeneratedMethodToClass() 996 void Transformer::AddGeneratedSetOrGetMethodToClass(ir::ClassDefinition *classDefinition, in AddGeneratedSetOrGetMethodToClass() 1271 bool Transformer::HasPrivateIdentifierInDecorators(const ir::ClassDefinition *classDefinition) in HasPrivateIdentifierInDecorators()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | expressionParser.cpp | 1126 ir::ClassDefinition *classDefinition = ParseClassDefinition(false); in ParsePrimaryExpression() local
|
| D | statementParser.cpp | 679 …ir::ClassDefinition *classDefinition = ParseClassDefinition(true, idRequired, isDeclare, isAbstrac… in ParseClassDeclaration() local
|
| D | parserImpl.cpp | 3216 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | object.cpp | 1752 bool ETSChecker::IsInitializedProperty(const ir::ClassDefinition *classDefinition, const ir::ClassP… in IsInitializedProperty()
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | es2panda_lib.cpp | 1784 es2panda_AstNode *classDefinition) in CreateNewClassInstanceExpression()
|