Home
last modified time | relevance | path

Searched defs:enumType (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ets/
Denum.cpp82const ETSEnumInterface *const enumType, const util::StringView &name, in MakeArray()
221 ir::Identifier *ETSChecker::CreateEnumNamesArray(ETSEnumInterface const *const enumType) in CreateEnumNamesArray()
234 ir::Identifier *ETSChecker::CreateEnumValuesArray(ETSEnumType *const enumType) in CreateEnumValuesArray()
246 ir::Identifier *ETSChecker::CreateEnumStringValuesArray(ETSEnumInterface *const enumType) in CreateEnumStringValuesArray()
265 ir::Identifier *ETSChecker::CreateEnumItemsArray(ETSEnumInterface *const enumType) in CreateEnumItemsArray()
283 ETSEnumInterface *const enumType) in CreateEnumFromIntMethod()
357 ETSEnumInterface *const enumType) in CreateEnumToStringMethod()
395 ETSEnumType *const enumType) in CreateEnumGetValueMethod()
432 ETSEnumInterface *const enumType) in CreateEnumGetNameMethod()
470 ETSEnumInterface *const enumType) in CreateEnumValueOfMethod()
[all …]
DtypeCreation.cpp378 auto *const enumType = Allocator()->New<ETSEnumType>(enumDecl, ordinal++); in CreateETSEnumType() local
432 auto *const enumType = Allocator()->New<ETSStringEnumType>(enumDecl, ordinal++); in CreateETSStringEnumType() local
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsEnumDeclaration.cpp378 checker::Type *enumType = checker->Allocator()->New<checker::EnumLiteralType>( in InferType() local
396 checker::Type *enumType = InferType(checker, isConst_); in Check() local
/arkcompiler/ets_frontend/ets2panda/util/
DdeclgenEts2Ts.cpp269 void TSDeclGen::GenEnumType(const checker::ETSEnumType *enumType) in GenEnumType()
/arkcompiler/ets_frontend/ets2panda/checker/
DTSAnalyzer.cpp2030 checker::Type *enumType = checker->Allocator()->New<checker::EnumLiteralType>( in InferType() local
2046 checker::Type *enumType = InferType(checker, st->IsConst(), st); in Check() local