Home
last modified time | relevance | path

Searched refs:ValidateExpression (Results 1 - 20 of 20) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/base/
H A DspreadElement.cpp24 ValidationInfo SpreadElement::ValidateExpression() in ValidateExpression() function in panda::es2panda::ir::SpreadElement
30 info = argument_->AsObjectExpression()->ValidateExpression(); in ValidateExpression()
34 info = argument_->AsArrayExpression()->ValidateExpression(); in ValidateExpression()
H A Dproperty.cpp57 ValidationInfo Property::ValidateExpression() in ValidateExpression() function in panda::es2panda::ir::Property
81 info = value_->AsObjectExpression()->ValidateExpression(); in ValidateExpression()
83 info = value_->AsArrayExpression()->ValidateExpression(); in ValidateExpression()
H A DspreadElement.h52 ValidationInfo ValidateExpression();
H A Dproperty.h110 ValidationInfo ValidateExpression();
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A Dproperty.cpp91 ValidationInfo Property::ValidateExpression() in ValidateExpression() function in ark::es2panda::ir::Property
115 info = value_->AsObjectExpression()->ValidateExpression(); in ValidateExpression()
117 info = value_->AsArrayExpression()->ValidateExpression(); in ValidateExpression()
H A DspreadElement.cpp56 ValidationInfo SpreadElement::ValidateExpression() in ValidateExpression() function in ark::es2panda::ir::SpreadElement
62 info = argument_->AsObjectExpression()->ValidateExpression(); in ValidateExpression()
66 info = argument_->AsArrayExpression()->ValidateExpression(); in ValidateExpression()
H A Dproperty.h108 ValidationInfo ValidateExpression();
H A DspreadElement.h83 ValidationInfo ValidateExpression();
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DarrayExpression.cpp118 ValidationInfo ArrayExpression::ValidateExpression() in ValidateExpression() function in ark::es2panda::ir::ArrayExpression
133 info = it->AsObjectExpression()->ValidateExpression(); in ValidateExpression()
137 info = it->AsArrayExpression()->ValidateExpression(); in ValidateExpression()
144 info = assignmentExpr->Left()->AsArrayExpression()->ValidateExpression(); in ValidateExpression()
146 info = assignmentExpr->Left()->AsObjectExpression()->ValidateExpression(); in ValidateExpression()
152 info = it->AsSpreadElement()->ValidateExpression(); in ValidateExpression()
H A DobjectExpression.cpp73 ValidationInfo info = prop->ValidateExpression(); in ValidateProperty()
85 ValidationInfo ObjectExpression::ValidateExpression() in ValidateExpression() function in ark::es2panda::ir::ObjectExpression
105 info = it->AsSpreadElement()->ValidateExpression(); in ValidateExpression()
H A Didentifier.cpp84 ValidationInfo Identifier::ValidateExpression() in ValidateExpression() function in ark::es2panda::ir::Identifier
H A DobjectExpression.h101 [[nodiscard]] ValidationInfo ValidateExpression();
H A Didentifier.h194 [[nodiscard]] ValidationInfo ValidateExpression();
H A DarrayExpression.h135 [[nodiscard]] ValidationInfo ValidateExpression();
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DarrayExpression.cpp78 ValidationInfo ArrayExpression::ValidateExpression() in ValidateExpression() function in panda::es2panda::ir::ArrayExpression
85 info = it->AsObjectExpression()->ValidateExpression(); in ValidateExpression()
89 info = it->AsArrayExpression()->ValidateExpression(); in ValidateExpression()
96 info = assignmentExpr->Left()->AsArrayExpression()->ValidateExpression(); in ValidateExpression()
98 info = assignmentExpr->Left()->AsObjectExpression()->ValidateExpression(); in ValidateExpression()
104 info = it->AsSpreadElement()->ValidateExpression(); in ValidateExpression()
H A DarrayExpression.h77 ValidationInfo ValidateExpression();
H A DobjectExpression.h74 ValidationInfo ValidateExpression();
H A DobjectExpression.cpp84 ValidationInfo ObjectExpression::ValidateExpression() in ValidateExpression() function in panda::es2panda::ir::ObjectExpression
96 info = it->AsSpreadElement()->ValidateExpression(); in ValidateExpression()
101 info = prop->ValidateExpression(); in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionParser.cpp230 ir::ValidationInfo info = arrayExpressionNode->ValidateExpression(); in ParseArrayExpressionErrorCheck()
526 auto info = lhsExpression->AsIdentifier()->ValidateExpression(); in ValidateParenthesizedExpression()
536 auto info = lhsExpression->AsArrayExpression()->ValidateExpression(); in ValidateParenthesizedExpression()
543 auto info = lhsExpression->AsObjectExpression()->ValidateExpression(); in ValidateParenthesizedExpression()
2213 ir::ValidationInfo info = objectExpression->ValidateExpression(); in ParseObjectExpression()
/arkcompiler/ets_frontend/es2panda/parser/
H A DexpressionParser.cpp295 ir::ValidationInfo info = arrayExpressionNode->ValidateExpression(); in ParseArrayExpression()
710 auto info = lhsExpression->AsArrayExpression()->ValidateExpression(); in ValidateParenthesizedExpression()
720 auto info = lhsExpression->AsObjectExpression()->ValidateExpression(); in ValidateParenthesizedExpression()
2342 ir::ValidationInfo info = objectExpression->ValidateExpression(); in ParseObjectExpression()

Completed in 16 milliseconds