| /arkcompiler/ets_frontend/ets2panda/test/unit/lowerings/ |
| D | top_level_statements.cpp | 30 [[maybe_unused]] auto *classDef = ast->FindChild([](ir::AstNode *child) { in TEST_F() local 50 [[maybe_unused]] auto *classDef = ast->FindChild([](ir::AstNode *child) { in TEST_F() local 68 auto *classDef = ast->FindChild([](ir::AstNode *child) { in TEST_F() local 90 auto *classDef = ast->FindChild([](ir::AstNode *child) { in TEST_F() local 116 auto *classDef = ast->FindChild([](ir::AstNode *child) { in TEST_F() local 143 auto *classDef = ast->FindChild([](ir::AstNode *child) { in TEST_F() local
|
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| D | recordTable.cpp | 28 BoundContext::BoundContext(RecordTable *recordTable, ir::ClassDefinition *classDef, bool force) in BoundContext() 101 const auto *classDef = std::get<ir::ClassDefinition *>(currentRecord_); in FormRecordName() local
|
| D | varbinder.cpp | 183 auto *classDef = util::Helpers::GetContainingClassDefinition(ident); in InstantiatePrivateContext() local 337 void VarBinder::InitializeClassBinding(ir::ClassDefinition *classDef) in InitializeClassBinding() 345 void VarBinder::InitializeClassIdent(ir::ClassDefinition *classDef) in InitializeClassIdent() 354 void VarBinder::BuildClassDefinition(ir::ClassDefinition *classDef) in BuildClassDefinition()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | asyncMethodLowering.cpp | 74 ir::ClassDefinition *classDef) in CreateAsyncImplMethod() 128 ir::ClassDefinition *classDef) in CreateAsyncProxy() 169 …auto *classDef = checker->FindAncestorGivenByType(node, ir::AstNodeType::CLASS_DEFINITION)->AsClas… in ComposeAsyncImplMethod() local 203 void UpdateClassDefintion(checker::ETSChecker *checker, ir::ClassDefinition *classDef) in UpdateClassDefintion()
|
| D | interfaceObjectLiteralLowering.cpp | 200 static void AnnotateGeneratedAnonClass(checker::ETSChecker *checker, ir::ClassDefinition *classDef) in AnnotateGeneratedAnonClass() 237 auto *classDef = classDecl->Definition(); in GenerateAnonClassTypeFromInterface() local 293 auto *classDef = classDecl->Definition(); in GenerateAnonClassTypeFromAbstractClass() local 329 auto *classDef = declNode->AsClassDefinition(); in ProcessDeclNode() local 396 static bool CheckAbstractClassShouldGenerateAnonClass(ir::ClassDefinition *classDef) in CheckAbstractClassShouldGenerateAnonClass()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSfunction.cpp | 112 const auto *classDef = etsg->ContainingObjectType()->GetDeclNode()->AsClassDefinition(); in CompileAsStaticBlock() local 147 const auto *classDef = etsg->ContainingObjectType()->GetDeclNode()->AsClassDefinition(); in CompileAsConstructor() local
|
| D | ETSemitter.cpp | 564 std::vector<pandasm::AnnotationData> ETSEmitter::GenAnnotations(const ir::ClassDefinition *classDef) in GenAnnotations() 597 static uint32_t GetAccessFlags(const ir::ClassDefinition *classDef) in GetAccessFlags() 613 void ETSEmitter::GenClassRecord(const ir::ClassDefinition *classDef, bool external) in GenClassRecord() 981 pandasm::AnnotationData ETSEmitter::GenAnnotationModule(const ir::ClassDefinition *classDef) in GenAnnotationModule() 999 pandasm::AnnotationData ETSEmitter::GenAnnotationSignature(const ir::ClassDefinition *classDef) in GenAnnotationSignature() 1049 …m::AnnotationData ETSEmitter::GenAnnotationFunctionalReference(const ir::ClassDefinition *classDef) in GenAnnotationFunctionalReference() 1081 pandasm::AnnotationData ETSEmitter::GenAnnotationInnerClass(const ir::ClassDefinition *classDef, in GenAnnotationInnerClass() 1108 const ir::ClassDefinition *classDef = ownerNode->AsClassDefinition(); in FindAsyncImpl() local
|
| D | function.cpp | 130 auto *classDef = util::Helpers::GetContainingClassDefinition(node); in LoadClassContexts() local
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/plugin/ |
| D | plugin_proceed_to_state_update_class.cpp | 90 es2panda_AstNode *classDef = impl->ClassDeclarationDefinition(context, classDecl); in FindBarMethod() local 142 es2panda_AstNode *classDef = impl->ClassDeclarationDefinition(context, classDecl); in AddFooMethodToExistsClass() local
|
| D | plugin_proceed_to_state_test_class_decl_annotation.cpp | 38 static es2panda_AstNode *classDef = nullptr; variable
|
| D | pugin_proceed_to_state_annotationUsage_source_range_access.cpp | 56 auto *classDef = impl->ClassDeclarationDefinition(context, classDecl); in GetAnnotationUsage() local
|
| D | plugin_proceed_to_state_new_expression.cpp | 64 static es2panda_AstNode *classDef = nullptr; variable
|
| D | plugin_proceed_to_state_member_expression.cpp | 62 static es2panda_AstNode *classDef = nullptr; variable
|
| D | use_plugin_to_test_export_table.cpp | 100 …auto *classDef = programPtr->Ast()->Statements()[CLASS_DEFINITION_INDEX]->AsClassDeclaration()->De… in ProcessProgram() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/ |
| D | globalClassHandler.cpp | 44 auto classDef = node->AsClassDefinition(); in AddStaticBlockToClass() local 63 …ssHandler::CollectNamespaceExportedClasses(parser::Program *program, ir::ClassDefinition *classDef) in CollectNamespaceExportedClasses() 68 …obalClassHandler::CollectReExportedClasses(parser::Program *program, ir::ClassDefinition *classDef, in CollectReExportedClasses() 124 …GlobalClassHandler::CollectExportedClasses(parser::Program *program, ir::ClassDefinition *classDef, in CollectExportedClasses() 162 auto *classDef = NodeAllocator::Alloc<ir::ClassDefinition>( in CreateTransformedClass() local 541 ir::ClassStaticBlock *GlobalClassHandler::CreateStaticBlock(ir::ClassDefinition *classDef) in CreateStaticBlock() 580 … ir::ClassDefinition *classDef, in CollectProgramGlobalStatements() 625 auto *classDef = in CreateGlobalClass() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | etsWarningAnalyzer.cpp | 42 void ETSWarningAnalyzer::AnalyzeClassDefForFinalModifier(const ir::ClassDefinition *classDef) in AnalyzeClassDefForFinalModifier() 78 const ir::ClassDefinition *classDef) in AnalyzeClassMethodForFinalModifier() 209 const auto *classDef = node->AsClassDeclaration()->Definition(); in ETSWarningsProhibitTopLevelStatements() local
|
| D | object.cpp | 116 auto *classDef = type->GetDeclNode()->AsClassDefinition(); in CheckObjectTypeAndSuperType() local 142 auto *classDef = type->GetDeclNode()->AsClassDefinition(); in ComputeSuperType() local 474 Type *ETSChecker::BuildBasicClassProperties(ir::ClassDefinition *classDef) in BuildBasicClassProperties() 528 ETSObjectType *ETSChecker::BuildAnonymousClassProperties(ir::ClassDefinition *classDef, ETSObjectTy… in BuildAnonymousClassProperties() 1176 void ETSChecker::CheckLocalClass(ir::ClassDefinition *classDef, CheckerStatus &checkerStatus) in CheckLocalClass() 1195 void ETSChecker::CheckClassDefinition(ir::ClassDefinition *classDef) in CheckClassDefinition() 1274 void ETSChecker::CheckClassElement(ir::ClassDefinition *classDef) in CheckClassElement() 1287 void ETSChecker::CheckClassAnnotations(ir::ClassDefinition *classDef) in CheckClassAnnotations() 1307 void ETSChecker::CheckConstructors(ir::ClassDefinition *classDef, ETSObjectType *classType) in CheckConstructors() 2306 void ETSChecker::CheckValidInheritance(ETSObjectType *classType, ir::ClassDefinition *classDef) in CheckValidInheritance() [all …]
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | function.cpp | 169 const auto *classDef = decl->Parent()->Parent()->Parent()->AsClassDefinition(); in CompileClassInitializer() local 217 const auto *classDef = util::Helpers::GetClassDefiniton(decl); in CompileFunction() local
|
| /arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/ |
| D | classBuilder.cpp | 54 auto *classDef = checker_->AllocNode<ir::ClassDefinition>( in Build() local
|
| /arkcompiler/ets_frontend/es2panda/binder/ |
| D | binder.cpp | 569 void Binder::ProcessNodeInStaticInitializer(ir::ClassDefinition *classDef) in ProcessNodeInStaticInitializer() 582 void Binder::BuildClassDefinition(ir::ClassDefinition *classDef) in BuildClassDefinition() 861 const auto *classDef = parent->AsClassDefinition(); in ResolveReference() local 1198 auto classDef = parent->Parent()->AsClassDefinition(); in ClassTdz() local
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| D | declgenEts2Ts.cpp | 150 auto *classDef = classDecl->Definition(); in ProcessClassDependencies() local 183 void TSDeclGen::ProcessClassPropDependencies(const ir::ClassDefinition *classDef) in ProcessClassPropDependencies() 1764 void TSDeclGen::PrepareClassDeclaration(const ir::ClassDefinition *classDef) in PrepareClassDeclaration() 1787 void TSDeclGen::EmitDeclarationPrefix(const ir::ClassDefinition *classDef, const std::string &typeN… in EmitDeclarationPrefix() 1799 void TSDeclGen::EmitClassDeclaration(const ir::ClassDefinition *classDef, const std::string_view &c… in EmitClassDeclaration() 1855 void TSDeclGen::HandleClassDeclarationTypeInfo(const ir::ClassDefinition *classDef, const std::stri… in HandleClassDeclarationTypeInfo() 1899 void TSDeclGen::EmitClassGlueCode(const ir::ClassDefinition *classDef, const std::string &className) in EmitClassGlueCode() 1936 void TSDeclGen::ProcessClassBody(const ir::ClassDefinition *classDef) in ProcessClassBody() 1993 const auto *classDef = classDecl->Definition(); in GenClassDeclaration() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| D | lexenv.cpp | 50 auto classDef = decl->Node()->AsClassDefinition(); in ExpandLoadLexVar() local
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | callExpression.cpp | 123 …const auto *classDef = util::Helpers::GetClassDefiniton(util::Helpers::GetContainingConstructor(th… in CompileSuperCall() local
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/public/ |
| D | ast_builder_test.cpp | 212 …auto classDef = ClassDefinitionBuilder(Allocator()).SetIdentifier(classId).AddProperty(classProper… in TEST_F() local 238 …auto classDef = ClassDefinitionBuilder(Allocator()).SetIdentifier(classId).AddProperty(classProper… in TEST_F() local 427 …auto classDef = ClassDefinitionBuilder(Allocator()).SetIdentifier(classId).SetSuperClass(localIden… in TEST_F() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/base/ |
| D | lreference.cpp | 245 auto *classDef = declNode->AsClassDefinition(); in ResolveReferenceKind() local
|