Searched refs:IsBinaryExpression (Results 1 – 17 of 17) sorted by relevance
83 if (expr->IsBinaryExpression()) { in Compile()105 if (e->IsBinaryExpression() && e->AsBinaryExpression()->IsLogicalExtended()) { in CheckConstantExpr()281 if (expr->IsBinaryExpression()) { in Compile()
26 if (expr->IsBinaryExpression()) { in Compile()
45 if (parent->Parent()->IsBinaryExpression()) { in InAssignment()
268 while (parent->IsBinaryExpression() && in IsVariableUsedInBinaryExpressionChain()
57 if (parent->Parent()->IsBinaryExpression()) { in InAssignment()
343 if (ast->IsBinaryExpression() && ast->AsBinaryExpression()->OperationType() != nullptr && in ReplaceBinaryExprInStmt()403 …return astNode->IsBinaryExpression() && astNode->AsBinaryExpression()->OperationType() != nullptr … in Perform()
1140 if (expression->IsBinaryExpression()) { in ShouldExpressionBeAmended()1154 expression->IsBinaryExpression() && in AreLogicalAndNullishMixedIncorrectly()1157 …ratorType == lexer::TokenType::PUNCTUATOR_NULLISH_COALESCING && expression->IsBinaryExpression() && in AreLogicalAndNullishMixedIncorrectly()1167 if (expression->IsBinaryExpression()) { in GetAmendedChildExpression()1180 if (parent->IsBinaryExpression()) { in SetAmendedChildExpression()1240 while (shouldBeAmended && GetAmendedChildExpression(expression)->IsBinaryExpression()) { in ParseBinaryExpression()
771 if (condExpr->Alternate()->IsBinaryExpression()) { in ParseForInOf()
153 if (expr->IsBinaryExpression()) { in CheckBinaryOperatorForBigInt()343 if (expr->IsBinaryExpression()) { in CheckBinaryOperatorLogical()
174 bool (*IsBinaryExpression)(es2panda_AstNode *ast); member
2431 IsBinaryExpression,
1971 ASSERT(node->IsAssignmentExpression() || node->IsBinaryExpression()); in Binary()2410 ASSERT((expr->IsBinaryExpression() && in AppendString()2415 if (expr->IsBinaryExpression()) { in AppendString()2424 if (left->IsBinaryExpression()) { in StringBuilder()
672 if (ast->IsBinaryExpression() && ast->AsBinaryExpression()->IsArithmetic()) { in operator ()()
1282 if (rightExpr->IsBinaryExpression() && in ParseBinaryExpression()1295 while (binaryExpression->Left()->IsBinaryExpression() && shouldBeAmended) { in ParseBinaryExpression()1317 …eratorType == lexer::TokenType::PUNCTUATOR_NULLISH_COALESCING && rightExpr->IsBinaryExpression() && in ParseBinaryExpression()
1419 if (condExpr->Alternate()->IsBinaryExpression()) { in ParseForInOf()
1001 bool isBinaryExpr = ident->Parent()->IsBinaryExpression(); in ReplaceConstReferenceWithInitialization()