Home
last modified time | relevance | path

Searched defs:classDefinition (Results 1 - 16 of 16) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsNewClassInstanceExpression.h43 ETSNewClassInstanceExpression(ir::Expression *const typeReference, ArenaVector<ir::Expression *> &&arguments, ir::ClassDefinition *const classDefinition) ETSNewClassInstanceExpression() argument
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A DrecordTable.h108 void SetClassDefinition(ir::ClassDefinition *classDefinition) in SetClassDefinition() argument
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DgenericBridgesLowering.cpp77 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 DlambdaLowering.cpp43 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 DETSparser.h168 ir::AstNode *CreateFormattedClassElement(std::string_view sourceCode, ir::ClassDefinition *classDefinition, in CreateFormattedClassElement() argument
H A DETSparserExpressions.cpp680 ir::ClassDefinition *classDefinition = in ParseNewExpression() local
H A DETSparserClasses.cpp749 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
H A DTypedParser.cpp930 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
H A DstatementParser.cpp285 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseStructDeclaration() local
305 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags); in ParseClassDeclaration() local
H A DexpressionParser.cpp1038 ir::ClassDefinition *classDefinition = ParseClassDefinition(ir::ClassDefinitionModifiers::ID_REQUIRED); in ParseClassExpression() local
H A DparserImpl.cpp766 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
/arkcompiler/ets_frontend/ets2panda/ast_verifier/
H A Dhelpers.cpp165 auto *classDefinition = tmpNode->AsClassDefinition(); in GetClassDefinitionType() local
/arkcompiler/ets_frontend/es2panda/parser/
H A DexpressionParser.cpp1126 ir::ClassDefinition *classDefinition = ParseClassDefinition(false); in ParsePrimaryExpression() local
H A DstatementParser.cpp705 ir::ClassDefinition *classDefinition = ParseClassDefinition(true, idRequired, isDeclare, isAbstract); in ParseClassDeclaration() local
[all...]
H A DparserImpl.cpp3262 auto *classDefinition = AllocNode<ir::ClassDefinition>( in ParseClassDefinition() local
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp208 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...]

Completed in 34 milliseconds