Searched refs:pointeeType (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/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()); 610 def : Property<"pointeeType", QualType> { 621 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace, 863 def : Property<"pointeeType", QualType> { 868 return ctx.getObjCObjectPointerType(pointeeType);
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | Type.cpp | 893 QualType pointeeType = recurse(T->getPointeeType()); in VisitPointerType() local 894 if (pointeeType.isNull()) in VisitPointerType() 897 if (pointeeType.getAsOpaquePtr() == T->getPointeeType().getAsOpaquePtr()) in VisitPointerType() 900 return Ctx.getPointerType(pointeeType); in VisitPointerType() 904 QualType pointeeType = recurse(T->getPointeeType()); in VisitBlockPointerType() local 905 if (pointeeType.isNull()) in VisitBlockPointerType() 908 if (pointeeType.getAsOpaquePtr() == T->getPointeeType().getAsOpaquePtr()) in VisitBlockPointerType() 911 return Ctx.getBlockPointerType(pointeeType); in VisitBlockPointerType() 915 QualType pointeeType = recurse(T->getPointeeTypeAsWritten()); in VisitLValueReferenceType() local 916 if (pointeeType.isNull()) in VisitLValueReferenceType() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | SimpleSValBuilder.cpp | 1034 QualType pointeeType = resultTy->getPointeeType(); in evalBinOpLN() local 1035 Multiplicand = getContext().getTypeSizeInChars(pointeeType).getQuantity(); in evalBinOpLN()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaType.cpp | 7159 const Type *pointeeType = nullptr; in checkNullabilityTypeSpecifier() local 7161 pointeeType = desugared->getArrayElementTypeNoTypeQual(); in checkNullabilityTypeSpecifier() 7163 pointeeType = desugared->getPointeeType().getTypePtr(); in checkNullabilityTypeSpecifier() 7165 if (pointeeType && (pointeeType->isAnyPointerType() || in checkNullabilityTypeSpecifier() 7166 pointeeType->isObjCObjectPointerType() || in checkNullabilityTypeSpecifier() 7167 pointeeType->isMemberPointerType())) { in checkNullabilityTypeSpecifier()
|
H A D | TreeTransform.h | 5428 QualType pointeeType = getDerived().TransformType(T->getPointeeType()); in TransformDependentAddressSpaceType() local 5430 if (pointeeType.isNull()) in TransformDependentAddressSpaceType() 5443 if (getDerived().AlwaysRebuild() || pointeeType != T->getPointeeType() || in TransformDependentAddressSpaceType() 5446 pointeeType, AddrSpace.get(), T->getAttributeLoc()); in TransformDependentAddressSpaceType()
|