reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
9678 checkArithmeticNull(*this, LHS, RHS, Loc, /*IsCompare=*/false); 9681 RHS.get()->getType()->isVectorType()) { 9683 LHS, RHS, Loc, CompLHSTy, 9690 QualType compType = UsualArithmeticConversions(LHS, RHS, CompLHSTy); 9691 if (LHS.isInvalid() || RHS.isInvalid()) 9712 if (RHS.get()->getType()->isIntegerType()) { 9721 (!RHS.get()->isValueDependent() && 9722 (!RHS.get()->EvaluateAsInt(KnownVal, Context) || 9732 CheckArrayAccess(LHS.get(), RHS.get(), /*ArraySubscriptExpr*/nullptr, 9741 = RHS.get()->getType()->getAs<PointerType>()) { 9747 diagnosePointerIncompatibility(*this, Loc, LHS.get(), RHS.get()); 9754 diagnosePointerIncompatibility(*this, Loc, LHS.get(), RHS.get()); 9760 LHS.get(), RHS.get())) 9773 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); 9782 return InvalidOperands(Loc, LHS, RHS);