| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ScanfFormatString.cpp | 255 return ArgType::PtrTo(ArgType(Ctx.getPointerDiffType(), "ptrdiff_t")); in getArgType() 393 return ArgType::PtrTo(ArgType(Ctx.getPointerDiffType(), "ptrdiff_t")); in getArgType()
|
| H A D | PrintfFormatString.cpp | 534 ArgType(Ctx.getPointerDiffType(), "ptrdiff_t")); in getScalarArgType() 612 return ArgType::PtrTo(ArgType(Ctx.getPointerDiffType(), "ptrdiff_t")); in getScalarArgType()
|
| H A D | ASTContext.cpp | 2510 return getPreferredTypeAlign(getPointerDiffType().getTypePtr()); in getPreferredTypeAlign() 5894 QualType ASTContext::getPointerDiffType() const { in getPointerDiffType() function in ASTContext 11189 Type = Context.getPointerDiffType(); in DecodeTypeFromStr()
|
| H A D | ItaniumMangle.cpp | 5894 mangleType(Ctx.getPointerDiffType()); in mangleValueInTemplateArg()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | ImplicitWideningOfMultiplicationResultCheck.cpp | 181 QualType SSizeTy = Context->getPointerDiffType(); in handlePointerOffsetting()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | RangedConstraintManager.cpp | 64 QualType DiffTy = SymMgr.getContext().getPointerDiffType(); in assumeSym()
|
| /llvm-project-15.0.7/clang/unittests/Sema/ |
| H A D | CodeCompleteTest.cpp | 52 S.getASTContext().getPointerDiffType().getAsString(); in ProcessCodeCompleteResults()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaRISCVVectorLookup.cpp | 82 QT = Context.getPointerDiffType(); in RVVType2Qual()
|
| H A D | OpenCLBuiltins.td | 372 def PtrDiff : Type<"ptrdiff_t", QualType<"Context.getPointerDiffType()">>; 420 … : Type<"atomic_ptrdiff_t", QualType<"Context.getAtomicType(Context.getPointerDiffType())">>;
|
| H A D | Sema.cpp | 380 Context.getAtomicType(Context.getPointerDiffType()); in Initialize()
|
| H A D | SemaOverload.cpp | 8698 S.Context.getPointerDiffType(), in addBinaryPlusOrMinusPointerOverloads() 8699 S.Context.getPointerDiffType(), in addBinaryPlusOrMinusPointerOverloads() 8919 isEqualOp ? PtrTy : S.Context.getPointerDiffType(), in addAssignmentPointerOverloads() 9119 QualType ParamTypes[2] = {PtrTy, S.Context.getPointerDiffType()}; in addSubscriptOverloads() 9129 QualType ParamTypes[2] = {S.Context.getPointerDiffType(), PtrTy}; in addSubscriptOverloads()
|
| H A D | SemaStmt.cpp | 2830 Context, CAT->getSize(), Context.getPointerDiffType(), RangeLoc); in BuildCXXForRangeStmt()
|
| H A D | SemaCodeComplete.cpp | 454 return S.getASTContext().getPointerDiffType(); in getPreferredTypeOfBinaryRHS()
|
| H A D | SemaChecking.cpp | 6376 Ty = Context.getPointerDiffType(); in BuildAtomicExpr()
|
| H A D | SemaExpr.cpp | 11395 return Context.getPointerDiffType(); in CheckSubtractionOperands()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGCXXABI.cpp | 38 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in ConvertMemberPointerType()
|
| H A D | ItaniumCXXABI.cpp | 1333 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in getItaniumDynamicCastFn() 1461 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in EmitDynamicCastCall() 1520 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in EmitDynamicCastToVoid() 2102 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in performTypeAdjustment() 3576 CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in BuildVTablePointer()
|
| H A D | CGObjC.cpp | 1200 args.add(RValue::get(ivarOffset), getContext().getPointerDiffType()); in generateObjCGetterBody() 1492 args.add(RValue::get(ivarOffset), getContext().getPointerDiffType()); in generateObjCSetterBody() 1497 args.add(RValue::get(ivarOffset), getContext().getPointerDiffType()); in generateObjCSetterBody()
|
| H A D | CGObjCMac.cpp | 243 Ctx.getPointerDiffType()->getCanonicalTypeUnqualified(), Ctx.BoolTy}; in getGetPropertyFn() 259 Ctx.getPointerDiffType()->getCanonicalTypeUnqualified(), in getSetPropertyFn() 287 Params.push_back(Ctx.getPointerDiffType()->getCanonicalTypeUnqualified()); in getOptimizedSetPropertyFn()
|
| H A D | CGClass.cpp | 208 Types.ConvertType(getContext().getPointerDiffType()); in GetNonVirtualBaseClassOffset()
|
| H A D | CGObjCGNU.cpp | 2158 Types.ConvertType(CGM.getContext().getPointerDiffType())); in CGObjCGNU()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 369 *RetTy = Ctx.getPointerDiffType(); in getBinExpr()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTContext.h | 1798 QualType getPointerDiffType() const;
|