Lines Matching defs:enumDecl
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()
440 …entifier *EnumLoweringPhase::CreateBoxedEnumItemsArray(const ir::TSEnumDeclaration *const enumDecl, in CreateBoxedEnumItemsArray()
550 void EnumLoweringPhase::CreateEnumFromIntMethod(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumFromIntMethod()
586 void EnumLoweringPhase::CreateEnumToStringMethod(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumToStringMethod()
611 void EnumLoweringPhase::CreateEnumValueOfMethod(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumValueOfMethod()
634 void EnumLoweringPhase::CreateEnumGetNameMethod(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumGetNameMethod()
699 ir::IfStatement *CreateIf(checker::ETSChecker *checker, const ir::TSEnumDeclaration *const enumDecl, in CreateIf()
721 void EnumLoweringPhase::CreateEnumGetValueOfMethod(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumGetValueOfMethod()
762 void EnumLoweringPhase::CreateEnumValuesMethod(const ir::TSEnumDeclaration *const enumDecl, in CreateEnumValuesMethod()
784 void EnumLoweringPhase::CreateUnboxingMethod(ir::TSEnumDeclaration const *const enumDecl, in CreateUnboxingMethod()