Home
last modified time | relevance | path

Searched refs:AsLiteral (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/
H A Dexpression.h38 const Literal *AsLiteral() const in AsLiteral() function in panda::es2panda::ir::Expression
44 Literal *AsLiteral() in AsLiteral() function in panda::es2panda::ir::Expression
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsAsExpression.cpp61 (unaryArg->AsLiteral()->IsNumberLiteral() || unaryArg->AsLiteral()->IsBigIntLiteral())) || in IsValidConstAssertionArgument()
63 unaryArg->AsLiteral()->IsNumberLiteral()); in IsValidConstAssertionArgument()
H A DtsEnumDeclaration.cpp248 return !init->AsLiteral()->IsStringLiteral() && !init->AsLiteral()->IsNumberLiteral(); in IsComputedEnumMember()
/arkcompiler/ets_frontend/ets2panda/ir/
H A Dexpression.h45 [[nodiscard]] const Literal *AsLiteral() const in AsLiteral() function in ark::es2panda::ir::Expression
51 [[nodiscard]] Literal *AsLiteral() in AsLiteral() function in ark::es2panda::ir::Expression
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DunaryExpression.cpp158 const ir::Literal *lit = argument_->AsLiteral(); in Check()
H A DobjectExpression.cpp245 return prop->Value()->AsLiteral(); in CreateLiteral()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzer.cpp960 const ir::Literal *lit = expr->Argument()->AsLiteral(); in CheckLiteral()
1441 (unaryArg->AsLiteral()->IsNumberLiteral() || unaryArg->AsLiteral()->IsBigIntLiteral())) || in IsValidConstAssertionArgument()
1443 unaryArg->AsLiteral()->IsNumberLiteral()); in IsValidConstAssertionArgument()
1703 return !init->AsLiteral()->IsStringLiteral() && !init->AsLiteral()->IsNumberLiteral(); in IsComputedEnumMember()
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
H A DdeclgenEts2Ts.cpp292 GenLiteral(init->AsLiteral()); in GenEnumType()
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A Dpandagen.cpp1617 buf->Add(elements[i]->AsLiteral()); in CreateArray()

Completed in 12 milliseconds