Searched defs:enumDecl (Results 1 – 12 of 12) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | enumLowering.cpp | 91 const ir::TSEnumDeclaration *const enumDecl) in GetEnumClassName() 99 …discard]] ir::Identifier *EnumLoweringPhase::MakeArray(const ir::TSEnumDeclaration *const enumDecl, in MakeArray() 121 ir::Identifier *EnumLoweringPhase::CreateEnumNamesArray(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumNamesArray() 137 ir::ClassDeclaration *EnumLoweringPhase::CreateClass(ir::TSEnumDeclaration *const enumDecl) in CreateClass() 261 void EnumLoweringPhase::CreateEnumIntClassFromEnumDeclaration(ir::TSEnumDeclaration *const enumDecl) in CreateEnumIntClassFromEnumDeclaration() 302 … EnumLoweringPhase::CreateEnumStringClassFromEnumDeclaration(ir::TSEnumDeclaration *const enumDecl) in CreateEnumStringClassFromEnumDeclaration() 359 auto *enumDecl = ast->AsTSEnumDeclaration(); in Perform() local 375 …::Identifier *EnumLoweringPhase::CreateEnumValuesArray(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumValuesArray() 394 …tifier *EnumLoweringPhase::CreateEnumStringValuesArray(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumStringValuesArray() 420 ir::Identifier *EnumLoweringPhase::CreateEnumItemsArray(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumItemsArray() [all …]
|
| D | enumLowering.h | 48 const ir::TSEnumDeclaration *enumDecl; member
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| D | etsEnumType.h | 211 : ETSEnumType(enumDecl, ordinal, member, TypeFlag::ETS_INT_ENUM) in ETSEnumType() argument 226 : ETSEnumType(enumDecl, ordinal, member, TypeFlag::ETS_STRING_ENUM) in ETSEnumType() argument
|
| D | etsEnumType.cpp | 27 ETSEnumType::ETSEnumType(const ir::TSEnumDeclaration *const enumDecl, UType ordinal, in ETSEnumType()
|
| /arkcompiler/ets_frontend/ets2panda/parser/program/ |
| D | entityNameVisitor.cpp | 39 void EntityNameVisitor::VisitTSEnumDeclaration(ir::TSEnumDeclaration *enumDecl) in VisitTSEnumDeclaration()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | typeCreation.cpp | 187 ETSEnumType::Method ETSChecker::MakeMethod(ir::TSEnumDeclaration const *const enumDecl, const std::… in MakeMethod() 207 …discard]] ir::ScriptFunction *ETSChecker::FindFunction(ir::TSEnumDeclaration const *const enumDecl, in FindFunction() 225 EnumType *ETSChecker::CreateEnumTypeFromEnumDeclaration(ir::TSEnumDeclaration const *const enumDecl) in CreateEnumTypeFromEnumDeclaration() 290 …ntEnumType *ETSChecker::CreateEnumIntTypeFromEnumDeclaration(ir::TSEnumDeclaration *const enumDecl) in CreateEnumIntTypeFromEnumDeclaration() 297 …numType *ETSChecker::CreateEnumStringTypeFromEnumDeclaration(ir::TSEnumDeclaration *const enumDecl) in CreateEnumStringTypeFromEnumDeclaration()
|
| D | typeCheckingHelpers.cpp | 706 auto *const enumDecl = var->Declaration()->Node()->AsTSEnumDeclaration(); in GetTypeFromEnumReference() local
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| D | declgenEts2Ts.cpp | 474 void TSDeclGen::GenEnumDeclaration(const ir::TSEnumDeclaration *enumDecl) in GenEnumDeclaration()
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/public/ |
| D | ast_builder_test.cpp | 352 auto enumDecl = TSEnumDeclarationBuilder(Allocator()) in TEST_F() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
| D | scopesInitPhase.cpp | 614 void ScopeInitTyped::VisitTSEnumDeclaration(ir::TSEnumDeclaration *enumDecl) in VisitTSEnumDeclaration() 1076 void InitScopesPhaseETS::VisitTSEnumDeclaration(ir::TSEnumDeclaration *enumDecl) in VisitTSEnumDeclaration()
|
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| D | ETSBinder.cpp | 289 void ETSBinder::ResolveEnumDeclaration(ir::TSEnumDeclaration *enumDecl) in ResolveEnumDeclaration()
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/ |
| D | TypeScriptLinter.ts | 1774 const enumDecl = tsEnumMember.parent; constant
|