/arkcompiler/ets_frontend/ets2panda/ir/ets/ |
H A D | etsNewClassInstanceExpression.h | 43 ETSNewClassInstanceExpression(ir::Expression *const typeReference, ArenaVector<ir::Expression *> &&arguments, ir::ClassDefinition *const classDefinition) ETSNewClassInstanceExpression() argument
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | recordTable.h | 108 void SetClassDefinition(ir::ClassDefinition *classDefinition) in SetClassDefinition() argument
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | genericBridgesLowering.cpp | 77 void GenericBridgesPhase::AddGenericBridge(ir::ClassDefinition const *const classDefinition, in AddGenericBridge() argument 126 void GenericBridgesPhase::ProcessScriptFunction(ir::ClassDefinition const *const classDefinition, in ProcessScriptFunction() argument 179 MaybeAddGenericBridges(ir::ClassDefinition const *const classDefinition, ir::MethodDefinition *const baseMethod, ir::MethodDefinition *const derivedMethod, Substitutions const &substitutions) const MaybeAddGenericBridges() argument 190 CreateGenericBridges(ir::ClassDefinition const *const classDefinition, Substitutions &substitutions) const CreateGenericBridges() argument [all...] |
H A D | lambdaLowering.cpp | 43 ir::ClassDefinition *classDefinition = nullptr; member 539 static void CreateLambdaClassFields(public_lib::Context *ctx, ir::ClassDefinition *classDefinition, in CreateLambdaClassFields() argument 564 static void CreateLambdaClassConstructor(public_lib::Context *ctx, ir::ClassDefinition *classDefinition, in CreateLambdaClassConstructor() argument 774 auto *classDefinition = classDeclaration->Definition(); CreateLambdaClass() local [all...] |
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | ETSparser.h | 168 ir::AstNode *CreateFormattedClassElement(std::string_view sourceCode, ir::ClassDefinition *classDefinition, in CreateFormattedClassElement() argument
|
H A D | ETSparserExpressions.cpp | 680 ir::ClassDefinition *classDefinition = in ParseNewExpression() local
|
H A D | ETSparserClasses.cpp | 749 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
H A D | TypedParser.cpp | 930 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
H A D | statementParser.cpp | 285 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseStructDeclaration() local 305 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseClassDeclaration() local
|
H A D | expressionParser.cpp | 1038 ir::ClassDefinition *classDefinition = ParseClassDefinition(ir::ClassDefinitionModifiers::ID_REQUIRED); in ParseClassExpression() local
|
H A D | parserImpl.cpp | 766 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
/arkcompiler/ets_frontend/ets2panda/ast_verifier/ |
H A D | helpers.cpp | 165 auto *classDefinition = tmpNode->AsClassDefinition(); in GetClassDefinitionType() local
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | expressionParser.cpp | 1126 ir::ClassDefinition *classDefinition = ParseClassDefinition(false); in ParsePrimaryExpression() local
|
H A D | statementParser.cpp | 705 ir::ClassDefinition *classDefinition = ParseClassDefinition(true, idRequired, isDeclare, isAbstract); in ParseClassDeclaration() local [all...] |
H A D | parserImpl.cpp | 3262 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
H A D | transformer.cpp | 208 auto *classDefinition = GetClassReference(name); in VisitTSNode() local 840 void Transformer::ProcessAutoAccessorProperty(ir::ClassProperty *node, ir::ClassDefinition *classDefinition) in ProcessAutoAccessorProperty() argument 905 ir::MethodDefinition* Transformer::AddMethodToClass(ir::ClassDefinition *classDefinition, in AddMethodToClass() argument 957 ir::MethodDefinition* Transformer::AddGeneratedMethodToClass(ir::ClassDefinition *classDefinition, in AddGeneratedMethodToClass() argument 998 AddGeneratedSetOrGetMethodToClass(ir::ClassDefinition *classDefinition, ir::ClassProperty *propertyNode, const MethodInfo &methodInfo) AddGeneratedSetOrGetMethodToClass() argument 1273 HasPrivateIdentifierInDecorators(const ir::ClassDefinition *classDefinition) HasPrivateIdentifierInDecorators() argument [all...] |