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

Declarations

tools/clang/include/clang/AST/ASTContext.h
 1600   QualType getPointerDiffType() const;

References

gen/tools/clang/lib/Sema/OpenCLBuiltins.inc
16838       QT.push_back(Context.getPointerDiffType());
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
  364         *RetTy = Ctx.getPointerDiffType();
tools/clang/lib/AST/ASTContext.cpp
 2295     return getPreferredTypeAlign(getPointerDiffType().getTypePtr());
 9616     Type = Context.getPointerDiffType();
tools/clang/lib/AST/PrintfFormatString.cpp
  533             ArgType(Ctx.getPointerDiffType(), "ptrdiff_t"));
  611         return ArgType::PtrTo(ArgType(Ctx.getPointerDiffType(), "ptrdiff_t"));
tools/clang/lib/AST/ScanfFormatString.cpp
  255           return ArgType::PtrTo(ArgType(Ctx.getPointerDiffType(), "ptrdiff_t"));
  393           return ArgType::PtrTo(ArgType(Ctx.getPointerDiffType(), "ptrdiff_t"));
tools/clang/lib/CodeGen/CGCXXABI.cpp
   37   return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
tools/clang/lib/CodeGen/CGClass.cpp
  188   Types.ConvertType(getContext().getPointerDiffType());
tools/clang/lib/CodeGen/CGObjC.cpp
 1110     args.add(RValue::get(ivarOffset), getContext().getPointerDiffType());
 1403       args.add(RValue::get(ivarOffset), getContext().getPointerDiffType());
 1408       args.add(RValue::get(ivarOffset), getContext().getPointerDiffType());
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2136       Types.ConvertType(CGM.getContext().getPointerDiffType()));
tools/clang/lib/CodeGen/CGObjCMac.cpp
  240         Ctx.getPointerDiffType()->getCanonicalTypeUnqualified(), Ctx.BoolTy};
  256         Ctx.getPointerDiffType()->getCanonicalTypeUnqualified(),
  284     Params.push_back(Ctx.getPointerDiffType()->getCanonicalTypeUnqualified());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1287     CGF.ConvertType(CGF.getContext().getPointerDiffType());
 1402       CGF.ConvertType(CGF.getContext().getPointerDiffType());
 1446       CGF.ConvertType(CGF.getContext().getPointerDiffType());
 1926         CGF.ConvertType(CGF.getContext().getPointerDiffType());
 3263     CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
tools/clang/lib/Sema/Sema.cpp
  300       auto AtomicPtrDiffT = Context.getAtomicType(Context.getPointerDiffType());
tools/clang/lib/Sema/SemaChecking.cpp
 4875           Ty = Context.getPointerDiffType();
tools/clang/lib/Sema/SemaCodeComplete.cpp
  417       return S.getASTContext().getPointerDiffType();
tools/clang/lib/Sema/SemaExpr.cpp
 9778       return Context.getPointerDiffType();
tools/clang/lib/Sema/SemaOverload.cpp
 8352         S.Context.getPointerDiffType(),
 8353         S.Context.getPointerDiffType(),
 8571         isEqualOp ? *Ptr : S.Context.getPointerDiffType(),
 8795       QualType ParamTypes[2] = { *Ptr, S.Context.getPointerDiffType() };
 8808       QualType ParamTypes[2] = { S.Context.getPointerDiffType(), *Ptr };
tools/clang/lib/Sema/SemaStmt.cpp
 2460             Context, CAT->getSize(), Context.getPointerDiffType(), RangeLoc);
tools/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp
   56       QualType DiffTy = SymMgr.getContext().getPointerDiffType();
tools/clang/unittests/Sema/CodeCompleteTest.cpp
   52         S.getASTContext().getPointerDiffType().getAsString();