Home
last modified time | relevance | path

Searched refs:numberNode (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionParser.cpp890 ir::Literal *numberNode {}; in ParseNumberLiteral()
893 numberNode = AllocNode<ir::BigIntLiteral>(lexer_->GetToken().BigInt()); in ParseNumberLiteral()
895 numberNode = AllocNode<ir::NumberLiteral>(lexer_->GetToken().GetNumber()); in ParseNumberLiteral()
898 numberNode->SetRange(lexer_->GetToken().Loc()); in ParseNumberLiteral()
901 return numberNode; in ParseNumberLiteral()
H A DTSparser.cpp1043 auto *numberNode = parser->AllocNode<ir::NumberLiteral>(lexer->GetToken().GetNumber()); in GetTypeAnnotationFromLiteral() local
1044 numberNode->SetRange(lexer->GetToken().Loc()); in GetTypeAnnotationFromLiteral()
1046 return parser->AllocNode<ir::TSLiteralType>(numberNode); in GetTypeAnnotationFromLiteral()
/arkcompiler/ets_frontend/es2panda/parser/
H A DexpressionParser.cpp1068 ir::Expression *numberNode = nullptr; in ParsePrimaryExpression() local
1071 numberNode = AllocNode<ir::BigIntLiteral>(lexer_->GetToken().BigInt()); in ParsePrimaryExpression()
1073 numberNode = AllocNode<ir::NumberLiteral>(lexer_->GetToken().Number(), lexer_->GetToken().String()); in ParsePrimaryExpression()
1076 numberNode->SetRange(lexer_->GetToken().Loc()); in ParsePrimaryExpression()
1079 return numberNode; in ParsePrimaryExpression()
H A DparserImpl.cpp2002 auto *numberNode = AllocNode<ir::NumberLiteral>(lexer_->GetToken().Number(), lexer_->GetToken().String()); in ParseTsBasicType() local
2003 numberNode->SetRange(lexer_->GetToken().Loc()); in ParseTsBasicType()
2005 typeAnnotation = AllocNode<ir::TSLiteralType>(numberNode); in ParseTsBasicType()

Completed in 27 milliseconds