Home
last modified time | relevance | path

Searched refs:enumLiteralType (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DtypeCreation.cpp274 auto *const enumLiteralType = Allocator()->New<EnumType>(enumDecl, ordinal++, member->AsTSEnumMember()); in CreateEnumTypeFromEnumDeclaration() local
275 enumLiteralType->SetVariable(memberVar); in CreateEnumTypeFromEnumDeclaration()
276 memberVar->SetTsType(enumLiteralType); in CreateEnumTypeFromEnumDeclaration()
278 enumLiteralType->SetGetNameMethod(getNameMethod); in CreateEnumTypeFromEnumDeclaration()
279 enumLiteralType->SetGetValueOfMethod(getValueOfMethod); in CreateEnumTypeFromEnumDeclaration()
280 enumLiteralType->SetFromIntMethod(fromIntMethod); in CreateEnumTypeFromEnumDeclaration()
281 enumLiteralType->SetBoxedFromIntMethod(boxedFromIntMethod); in CreateEnumTypeFromEnumDeclaration()
282 enumLiteralType->SetUnboxMethod(unboxMethod); in CreateEnumTypeFromEnumDeclaration()
283 enumLiteralType->SetValueOfMethod(valueOfMethod); in CreateEnumTypeFromEnumDeclaration()
284 enumLiteralType in CreateEnumTypeFromEnumDeclaration()
[all...]
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsAsExpression.cpp69 constexpr auto enumLiteralType = checker::EnumLiteralType::EnumLiteralTypeKind::LITERAL; in IsValidConstAssertionArgument() local
71 result.variable->TsType()->AsEnumLiteralType()->Kind() == enumLiteralType) { in IsValidConstAssertionArgument()

Completed in 2 milliseconds