reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
 9437   bool isLHSPointer = LHSExpr->getType()->isAnyPointerType();
 9442   if (isLHSPointer) LHSPointeeTy = LHSExpr->getType()->getPointeeType();
 9447     const PointerType *lhsPtr = LHSExpr->getType()->castAs<PointerType>();
 9452           << LHSExpr->getType() << RHSExpr->getType() << 1 /*arithmetic op*/
 9453           << LHSExpr->getSourceRange() << RHSExpr->getSourceRange();
 9462     if (!isRHSVoidPtr) diagnoseArithmeticOnVoidPointer(S, Loc, LHSExpr);
 9464     else diagnoseArithmeticOnTwoVoidPointers(S, Loc, LHSExpr, RHSExpr);
 9472     if (!isRHSFuncPtr) diagnoseArithmeticOnFunctionPointer(S, Loc, LHSExpr);
 9475     else diagnoseArithmeticOnTwoFunctionPointers(S, Loc, LHSExpr, RHSExpr);
 9480   if (isLHSPointer && checkArithmeticIncompletePointerType(S, Loc, LHSExpr))