Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DobjectLiteralLowering.cpp36 !stmt->AsExpressionStatement()->GetExpression()->IsAssignmentExpression()) { in MaybeAllowConstAssign()
57 !stmt->AsExpressionStatement()->GetExpression()->IsAssignmentExpression()) { in RestoreNestedBlockExpression()
95 !stmt->AsExpressionStatement()->GetExpression()->IsAssignmentExpression() || in AllowRequiredTypeInstantiation()
DopAssignment.cpp80 if (loweringResult->IsAssignmentExpression()) { in AdjustBoxingUnboxingFlags()
328 if (ast->IsAssignmentExpression() && in Perform()
364 … return (ast->IsAssignmentExpression() && ast->AsAssignmentExpression()->TsType() != nullptr && in Postcondition()
DtupleLowering.cpp277 …if (ast->IsAssignmentExpression() && ast->AsAssignmentExpression()->Left()->IsMemberExpression()) { in Perform()
306 … ast->IsAssignmentExpression() && ast->AsAssignmentExpression()->Left()->IsMemberExpression(); in Postcondition()
DboxingForLocals.cpp88 if (ast->IsAssignmentExpression()) { in FindModified()
237 …return ast->Parent()->IsAssignmentExpression() && ast->Parent()->AsAssignmentExpression()->Left() … in OnLeftSideOfAssignment()
323 … if (ast->IsAssignmentExpression() && ast->AsAssignmentExpression()->Left()->IsIdentifier() && in HandleScriptFunction()
DobjectIndexAccess.cpp84 …if (ast->IsAssignmentExpression() && ast->AsAssignmentExpression()->Left()->IsMemberExpression() && in Perform()
/arkcompiler/ets_frontend/es2panda/compiler/base/
Ddestructuring.cpp100 if (element->IsAssignmentPattern() || element->IsAssignmentExpression()) { in GenArray()
137 if (target->IsAssignmentPattern() || target->IsAssignmentExpression()) { in GenObjectProperty()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
Dutil.cpp41 if (parent->Parent()->IsAssignmentExpression()) { in InAssignment()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DassignmentExpression.cpp88 if (!right_->IsAssignmentExpression()) { in ConvertibleToAssignmentPattern()
DmemberExpression.cpp290 …bool const isSetter = Parent()->IsAssignmentExpression() && Parent()->AsAssignmentExpression()->Le… in CheckIndexAccessMethod()
344 … if ((!Parent()->IsAssignmentExpression() || Parent()->AsAssignmentExpression()->Left() != this) && in CheckTupleAccessMethod()
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dutil.cpp53 if (parent->Parent()->IsAssignmentExpression()) { in InAssignment()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DassignmentExpression.cpp66 if (!right_->IsAssignmentExpression()) { in ConvertibleToAssignmentPattern()
/arkcompiler/ets_frontend/es2panda/binder/
Dbinder.cpp142 … if (iter->IsAssignmentExpression() || iter->IsVariableDeclarator() || iter->IsForInStatement() || in CheckMandatoryArguments()
156 if (iter->IsAssignmentExpression()) { in CheckMandatoryArguments()
1059 bool isValidAssignmentExpr = ident->Parent()->IsAssignmentExpression() && in ReplaceConstReferenceWithInitialization()
/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dcondition.cpp108 if (e->IsAssignmentExpression() && e->AsAssignmentExpression()->IsLogicalExtended()) { in CheckConstantExpr()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DetsWarningAnalyzer.cpp146 } else if (expression->IsAssignmentExpression()) { in CheckTopLevelExpressions()
Dobject.cpp1192 } else if (arg->IsAssignmentExpression()) { in CheckExpressionsInConstructor()
1287 if (node->IsAssignmentExpression() && node->AsAssignmentExpression()->Target() == classVar) { in FindAssignment()
Dfunction.cpp1646 … (parent->IsAssignmentExpression() && parent->AsAssignmentExpression()->Left() == node)) { in CheckCapturedVariable()
Dhelpers.cpp178 … (parent->IsAssignmentExpression() && parent->AsAssignmentExpression()->Left() == ident)) || in SaveCapturedVariableInLocalClass()
/arkcompiler/ets_frontend/ets2panda/checker/
DcheckerContext.cpp190 if (!node->IsAssignmentExpression()) { in CheckAssignments()
DETSAnalyzer.cpp1133 …Variable() != nullptr && (expr->Parent() == nullptr || !expr->Parent()->IsAssignmentExpression() || in Check()
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.h163 bool (*IsAssignmentExpression)(es2panda_AstNode *ast); member
Des2panda_lib.cpp2421 IsAssignmentExpression,
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.cpp1952 ASSERT(node->IsAssignmentExpression() || node->IsBinaryExpression()); in BinaryLogic()
1989 ASSERT(node->IsAssignmentExpression() || node->IsBinaryExpression()); in BinaryArithmLogic()
2035 ASSERT(node->IsAssignmentExpression() || node->IsBinaryExpression()); in Binary()
2465 (expr->IsAssignmentExpression() && in AppendString()
/arkcompiler/ets_frontend/ets2panda/parser/
DparserImpl.cpp964 if (inPattern && argument->IsAssignmentExpression()) { in ParseSpreadElement()
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp4028 if (inPattern && argument->IsAssignmentExpression()) { in ParseSpreadElement()