Home
last modified time | relevance | path

Searched refs:IsLiteral (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/
H A Dexpression.h40 ASSERT(IsLiteral()); in AsLiteral()
46 ASSERT(IsLiteral()); in AsLiteral()
55 virtual bool IsLiteral() const in IsLiteral() function in panda::es2panda::ir::Expression
/arkcompiler/ets_frontend/ets2panda/ir/
H A Dexpression.h47 ASSERT(IsLiteral()); in AsLiteral()
53 ASSERT(IsLiteral()); in AsLiteral()
57 [[nodiscard]] virtual bool IsLiteral() const noexcept
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A Dliteral.h30 [[nodiscard]] bool IsLiteral() const noexcept override
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_symbol.cpp40 IsRegJNIFuncTab() || IsLiteral(); in HasAddrOfValues()
43 bool MIRSymbol::IsLiteral() const in IsLiteral() function in maple::MIRSymbol
309 if (IsConst() && !suppressInit && !(IsLiteral() && GetStorageClass() == kScExtern)) { in Dump()
318 if (IsLiteral()) { in DumpAsLiteralVar()
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsAsExpression.cpp60 return (op == lexer::TokenType::PUNCTUATOR_MINUS && unaryArg->IsLiteral() && in IsValidConstAssertionArgument()
62 (op == lexer::TokenType::PUNCTUATOR_PLUS && unaryArg->IsLiteral() && in IsValidConstAssertionArgument()
H A DtsEnumDeclaration.cpp247 if (init->IsLiteral()) { in IsComputedEnumMember()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A Dliteral.h56 bool IsLiteral() const override
H A DunaryExpression.cpp157 if (argument_->IsLiteral()) { in Check()
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DclassProperty.h127 return !key_->IsLiteral(); in NeedCompileKey()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dmir_symbol.h433 bool IsLiteral() const;
/arkcompiler/ets_frontend/ets2panda/checker/
H A DcheckerContext.cpp347 if (expression->IsLiteral()) {
H A DTSAnalyzer.cpp956 if (!expr->Argument()->IsLiteral()) { in CheckLiteral()
1440 return (op == lexer::TokenType::PUNCTUATOR_MINUS && unaryArg->IsLiteral() && in IsValidConstAssertionArgument()
1442 (op == lexer::TokenType::PUNCTUATOR_PLUS && unaryArg->IsLiteral() && in IsValidConstAssertionArgument()
1702 if (init->IsLiteral()) { in IsComputedEnumMember()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dhelpers.cpp718 return e->IsConditionalExpression() || e->IsLiteral() || isConstInit; in NeedWideningBasedOnInitializerHeuristics()
1858 if (caseTest->IsLiteral() && compareCaseTest->IsLiteral() && in CheckItemCasesDuplicate()
1863 if (!(IsConstantExpression(caseTest, caseTest->TsType()) || caseTest->IsLiteral()) || in CheckItemCasesDuplicate()
1864 !(IsConstantExpression(compareCaseTest, compareCaseTest->TsType()) || compareCaseTest->IsLiteral())) { in CheckItemCasesDuplicate()
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
H A DdeclgenEts2Ts.cpp288 if (!init->IsLiteral()) { in GenEnumType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Demit.cpp2161 } else if (mirSymbol->IsLiteral()) { in EmitAsmLabel()

Completed in 35 milliseconds