Searched refs:Expr2 (Results 1 – 5 of 5) sorted by relevance
320 const Expr *Expr2 = dyn_cast<Expr>(Stmt2); in isIdenticalStmt() local322 if (Expr1 && Expr2) { in isIdenticalStmt()329 if ((Expr1->getExprLoc().isMacroID()) || (Expr2->getExprLoc().isMacroID())) in isIdenticalStmt()334 Expr::const_child_iterator I2 = Expr2->child_begin(); in isIdenticalStmt()335 while (I1 != Expr1->child_end() && I2 != Expr2->child_end()) { in isIdenticalStmt()345 if (I2 != Expr2->child_end()) in isIdenticalStmt()
2213 ExprResult Expr2(ParseAssignmentExpression()); in ParseBuiltinPrimaryExpression() local2214 if (Expr2.isInvalid()) { in ParseBuiltinPrimaryExpression()2216 return Expr2; in ParseBuiltinPrimaryExpression()2223 Expr2.get(), ConsumeParen()); in ParseBuiltinPrimaryExpression()
1026 const Expr *Expr2; in checkIncorrectLogicOperator() local1028 std::tie(Decl2, BO2, Expr2) = tryNormalizeBinaryOperator(RHS); in checkIncorrectLogicOperator()1030 if (!Decl2 || !Expr2) in checkIncorrectLogicOperator()1039 if (!areExprTypesCompatible(Expr1, Expr2)) in checkIncorrectLogicOperator()1044 !Expr2->EvaluateAsInt(L2Result, *Context)) in checkIncorrectLogicOperator()
4954 auto areExprsEqual = [&](const SCEV *Expr1, const SCEV *Expr2) -> bool { in areAddRecsEqualWithPreds() argument4955 if (Expr1 != Expr2 && !Preds.implies(SE.getEqualPredicate(Expr1, Expr2)) && in areAddRecsEqualWithPreds()4956 !Preds.implies(SE.getEqualPredicate(Expr2, Expr1))) in areAddRecsEqualWithPreds()
6815 Expr *Expr2 = IsIntFirstExpr ? PointerExpr : Int.get(); in checkPointerIntegerMismatch() local6818 << Expr1->getType() << Expr2->getType() in checkPointerIntegerMismatch()6819 << Expr1->getSourceRange() << Expr2->getSourceRange(); in checkPointerIntegerMismatch()