Searched defs:enumDecl (Results 1 - 10 of 10) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| H A D | enumLowering.h | 49 const ir::TSEnumDeclaration *enumDecl; member [all...] |
| H A D | enumLowering.cpp | 129 [[nodiscard]] ir::Identifier *EnumLoweringPhase::MakeArray(const ir::TSEnumDeclaration *const enumDecl, in MakeArray() argument 160 ir::Identifier *EnumLoweringPhase::CreateEnumNamesArray(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumNamesArray() argument 176 ir::ClassDefinition *EnumLoweringPhase::CreateClass(ir::TSEnumDeclaration *const enumDecl) in CreateClass() argument 120 GetEnumClassName(checker::ETSChecker *checker, const ir::TSEnumDeclaration *const enumDecl) GetEnumClassName() argument 333 CreateEnumIntClassFromEnumDeclaration(ir::TSEnumDeclaration *const enumDecl) CreateEnumIntClassFromEnumDeclaration() argument 369 CreateEnumStringClassFromEnumDeclaration(ir::TSEnumDeclaration *const enumDecl) CreateEnumStringClassFromEnumDeclaration() argument 436 CreateEnumValuesArray(const ir::TSEnumDeclaration *const enumDecl, ir::ClassDefinition *const enumClass) CreateEnumValuesArray() argument [all...] |
| /arkcompiler/ets_frontend/ets2panda/parser/program/ |
| H A D | entityNameVisitor.cpp | 39 void EntityNameVisitor::VisitTSEnumDeclaration(ir::TSEnumDeclaration *enumDecl) in VisitTSEnumDeclaration() argument
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| H A D | etsEnumType.h | 207 explicit ETSIntEnumType(const ir::TSEnumDeclaration *enumDecl, UType ordinal, in ETSIntEnumType() argument 222 explicit ETSStringEnumType(const ir::TSEnumDeclaration *enumDecl, UType ordinal, in ETSStringEnumType() argument
|
| H A D | etsEnumType.cpp | 26 ETSEnumType::ETSEnumType(const ir::TSEnumDeclaration *const enumDecl, UType ordinal, in ETSEnumType() argument
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/public/ |
| H A D | ast_builder_test.cpp | 352 auto enumDecl = TSEnumDeclarationBuilder(Allocator()) in TEST_F() local
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| H A D | declgenEts2Ts.cpp | 471 void TSDeclGen::GenEnumDeclaration(const ir::TSEnumDeclaration *enumDecl) in GenEnumDeclaration() argument
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| H A D | typeCreation.cpp | 187 ETSEnumType::Method ETSChecker::MakeMethod(ir::TSEnumDeclaration const *const enumDecl, const std::string_view &name, in MakeMethod() argument 207 [[nodiscard]] ir::ScriptFunction *ETSChecker::FindFunction(ir::TSEnumDeclaration const *const enumDecl, in FindFunction() argument 225 EnumType *ETSChecker::CreateEnumTypeFromEnumDeclaration(ir::TSEnumDeclaration const *const enumDecl) in CreateEnumTypeFromEnumDeclaration() argument 290 CreateEnumIntTypeFromEnumDeclaration(ir::TSEnumDeclaration const *const enumDecl) CreateEnumIntTypeFromEnumDeclaration() argument 295 CreateEnumStringTypeFromEnumDeclaration(ir::TSEnumDeclaration const *const enumDecl) CreateEnumStringTypeFromEnumDeclaration() argument [all...] |
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| H A D | ETSBinder.cpp | 244 void ETSBinder::ResolveEnumDeclaration(ir::TSEnumDeclaration *enumDecl) in ResolveEnumDeclaration() argument
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
| H A D | scopesInitPhase.cpp | 582 void ScopeInitTyped::VisitTSEnumDeclaration(ir::TSEnumDeclaration *enumDecl) in VisitTSEnumDeclaration() argument 1041 VisitTSEnumDeclaration(ir::TSEnumDeclaration *enumDecl) VisitTSEnumDeclaration() argument [all...] |
Completed in 10 milliseconds