Home
last modified time | relevance | path

Searched refs:EnumLoweringPhase (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DenumLowering.cpp88 [[nodiscard]] ir::ScriptFunction *EnumLoweringPhase::MakeFunction(FunctionInfo &&functionInfo) in MakeFunction()
120 util::UString EnumLoweringPhase::GetEnumClassName(checker::ETSChecker *checker, in GetEnumClassName()
129 [[nodiscard]] ir::Identifier *EnumLoweringPhase::MakeArray(const ir::TSEnumDeclaration *const enumDecl, in MakeArray()
160 ir::Identifier *EnumLoweringPhase::CreateEnumNamesArray(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumNamesArray()
176 ir::ClassDefinition *EnumLoweringPhase::CreateClass(ir::TSEnumDeclaration *const enumDecl) in CreateClass()
204 void EnumLoweringPhase::CreateCCtorForEnumClass(ir::ClassDefinition *const enumClass) in CreateCCtorForEnumClass()
251 ir::ClassProperty *EnumLoweringPhase::CreateOrdinalField(ir::ClassDefinition *const enumClass) in CreateOrdinalField()
272 void EnumLoweringPhase::CreateCtorForEnumClass(ir::ClassDefinition *const enumClass) in CreateCtorForEnumClass()
333 void EnumLoweringPhase::CreateEnumIntClassFromEnumDeclaration(ir::TSEnumDeclaration *const enumDecl) in CreateEnumIntClassFromEnumDeclaration()
369 void EnumLoweringPhase
[all...]
H A DenumLowering.h24 class EnumLoweringPhase : public Phase { class
26 EnumLoweringPhase() noexcept = default;
29 return "EnumLoweringPhase";
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/
H A Dphase.cpp65 static EnumLoweringPhase g_enumLoweringPhase;

Completed in 3 milliseconds