Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsAsExpression.cpp59 const ir::Expression *unaryArg = unaryExpr->Argument(); in IsValidConstAssertionArgument() local
60 return (op == lexer::TokenType::PUNCTUATOR_MINUS && unaryArg->IsLiteral() && in IsValidConstAssertionArgument()
61 (unaryArg->AsLiteral()->IsNumberLiteral() || unaryArg->AsLiteral()->IsBigIntLiteral())) || in IsValidConstAssertionArgument()
62 (op == lexer::TokenType::PUNCTUATOR_PLUS && unaryArg->IsLiteral() && in IsValidConstAssertionArgument()
63 unaryArg->AsLiteral()->IsNumberLiteral()); in IsValidConstAssertionArgument()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzer.cpp1439 const ir::Expression *unaryArg = unaryExpr->Argument(); in IsValidConstAssertionArgument() local
1440 return (op == lexer::TokenType::PUNCTUATOR_MINUS && unaryArg->IsLiteral() && in IsValidConstAssertionArgument()
1441 (unaryArg->AsLiteral()->IsNumberLiteral() || unaryArg->AsLiteral()->IsBigIntLiteral())) || in IsValidConstAssertionArgument()
1442 (op == lexer::TokenType::PUNCTUATOR_PLUS && unaryArg->IsLiteral() && in IsValidConstAssertionArgument()
1443 unaryArg->AsLiteral()->IsNumberLiteral()); in IsValidConstAssertionArgument()

Completed in 5 milliseconds