Home
last modified time | relevance | path

Searched refs:arrayExpressionNode (Results 1 – 1 of 1) sorted by relevance

/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp250 …auto *arrayExpressionNode = AllocNode<ir::ArrayExpression>(nodeType, std::move(elements), trailing… in ParseArrayExpression() local
251 arrayExpressionNode->SetRange({startLoc, lexer_->GetToken().End()}); in ParseArrayExpression()
255 arrayExpressionNode->SetDeclaration(); in ParseArrayExpression()
261 ParsePotentialTsFunctionParameter(ExpressionParseFlags::NO_OPTS, arrayExpressionNode); in ParseArrayExpression()
266 !arrayExpressionNode->ConvertibleToArrayPattern()) { in ParseArrayExpression()
267 …SyntaxError("Invalid left-hand side in array destructuring pattern", arrayExpressionNode->Start()); in ParseArrayExpression()
269 ir::ValidationInfo info = arrayExpressionNode->ValidateExpression(); in ParseArrayExpression()
276 return arrayExpressionNode; in ParseArrayExpression()