Searched refs:pointeeType (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 21 def : Property<"pointeeType", QualType> { 25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>; 50 def : Property<"pointeeType", QualType> { 54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>; 81 def : Property<"pointeeType", QualType> { 89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr()); 640 def : Property<"pointeeType", QualType> { 651 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace, 903 def : Property<"pointeeType", QualType> { 908 return ctx.getObjCObjectPointerType(pointeeType);
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Type.cpp | 903 QualType pointeeType = recurse(T->getPointeeType()); in VisitPointerType() local 904 if (pointeeType.isNull()) in VisitPointerType() 907 if (pointeeType.getAsOpaquePtr() == T->getPointeeType().getAsOpaquePtr()) in VisitPointerType() 910 return Ctx.getPointerType(pointeeType); in VisitPointerType() 914 QualType pointeeType = recurse(T->getPointeeType()); in VisitBlockPointerType() local 915 if (pointeeType.isNull()) in VisitBlockPointerType() 918 if (pointeeType.getAsOpaquePtr() == T->getPointeeType().getAsOpaquePtr()) in VisitBlockPointerType() 921 return Ctx.getBlockPointerType(pointeeType); in VisitBlockPointerType() 925 QualType pointeeType = recurse(T->getPointeeTypeAsWritten()); in VisitLValueReferenceType() local 926 if (pointeeType.isNull()) in VisitLValueReferenceType() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| H A D | SimpleSValBuilder.cpp | 1110 QualType pointeeType = resultTy->getPointeeType(); in evalBinOpLN() local 1111 Multiplicand = getContext().getTypeSizeInChars(pointeeType).getQuantity(); in evalBinOpLN()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaType.cpp | 7442 const Type *pointeeType = nullptr; in checkNullabilityTypeSpecifier() local 7444 pointeeType = desugared->getArrayElementTypeNoTypeQual(); in checkNullabilityTypeSpecifier() 7446 pointeeType = desugared->getPointeeType().getTypePtr(); in checkNullabilityTypeSpecifier() 7448 if (pointeeType && (pointeeType->isAnyPointerType() || in checkNullabilityTypeSpecifier() 7449 pointeeType->isObjCObjectPointerType() || in checkNullabilityTypeSpecifier() 7450 pointeeType->isMemberPointerType())) { in checkNullabilityTypeSpecifier()
|
| H A D | TreeTransform.h | 5611 QualType pointeeType = getDerived().TransformType(T->getPointeeType()); in TransformDependentAddressSpaceType() local 5613 if (pointeeType.isNull()) in TransformDependentAddressSpaceType() 5626 if (getDerived().AlwaysRebuild() || pointeeType != T->getPointeeType() || in TransformDependentAddressSpaceType() 5629 pointeeType, AddrSpace.get(), T->getAttributeLoc()); in TransformDependentAddressSpaceType()
|