Home
last modified time | relevance | path

Searched refs:pointeeType (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTypeProperties.td21 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 DType.cpp893 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 DSimpleSValBuilder.cpp1034 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 DSemaType.cpp7159 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 DTreeTransform.h5428 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()