Searched refs:isLiteralEnum (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsEnumDeclaration.cpp | 292 bool *isLiteralEnum, bool isConstEnum, const ir::Expression *computedExpr) in InferEnumVariableType() 307 if (*isLiteralEnum) { in InferEnumVariableType() 322 *isLiteralEnum = true; in InferEnumVariableType() 367 bool isLiteralEnum = false; in InferType() local 376 InferEnumVariableType(checker, currentVar->AsEnumVariable(), &value, &initNext, &isLiteralEnum, isConst, in InferType() 382 isLiteralEnum ? checker::EnumLiteralType::EnumLiteralTypeKind::LITERAL in InferType() 291 InferEnumVariableType(checker::Checker *checker, binder::EnumVariable *variable, double *value, bool *initNext, bool *isLiteralEnum, bool isConstEnum, const ir::Expression *computedExpr) InferEnumVariableType() argument
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | TSAnalyzer.h | 63 void InferEnumVariableType(varbinder::EnumVariable *variable, double *value, bool *initNext, bool *isLiteralEnum,
|
H A D | TSAnalyzer.cpp | 1755 bool *isLiteralEnum, bool isConstEnum) const in InferEnumVariableType() 1771 if (IsComputedEnumMember(init) && *isLiteralEnum) { in InferEnumVariableType() 1777 *isLiteralEnum = true; in InferEnumVariableType() 1815 bool isLiteralEnum = false; in InferType() local 1822 InferEnumVariableType(currentVar->AsEnumVariable(), &value, &initNext, &isLiteralEnum, isConst); in InferType() 1827 isLiteralEnum ? checker::EnumLiteralType::EnumLiteralTypeKind::LITERAL in InferType() 1754 InferEnumVariableType(varbinder::EnumVariable *variable, double *value, bool *initNext, bool *isLiteralEnum, bool isConstEnum) const InferEnumVariableType() argument
|
Completed in 5 milliseconds