Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/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());
644 def : Property<"pointeeType", QualType> {
655 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
911 def : Property<"pointeeType", QualType> {
916 return ctx.getObjCObjectPointerType(pointeeType);
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DType.cpp926 if (pointeeType.isNull()) in VisitPointerType()
932 return Ctx.getPointerType(pointeeType); in VisitPointerType()
937 if (pointeeType.isNull()) in VisitBlockPointerType()
943 return Ctx.getBlockPointerType(pointeeType); in VisitBlockPointerType()
948 if (pointeeType.isNull()) in VisitLValueReferenceType()
951 if (pointeeType.getAsOpaquePtr() in VisitLValueReferenceType()
960 if (pointeeType.isNull()) in VisitRValueReferenceType()
963 if (pointeeType.getAsOpaquePtr() in VisitRValueReferenceType()
972 if (pointeeType.isNull()) in VisitMemberPointerType()
1254 if (pointeeType.isNull()) in TRIVIAL_TYPE_CLASS()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSimpleSValBuilder.cpp1136 QualType pointeeType = resultTy->getPointeeType(); in evalBinOpLN() local
1137 Multiplicand = getContext().getTypeSizeInChars(pointeeType).getQuantity(); in evalBinOpLN()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp7644 const Type *pointeeType = nullptr; in CheckNullabilityTypeSpecifier() local
7646 pointeeType = Desugared->getArrayElementTypeNoTypeQual(); in CheckNullabilityTypeSpecifier()
7648 pointeeType = Desugared->getPointeeType().getTypePtr(); in CheckNullabilityTypeSpecifier()
7650 if (pointeeType && (pointeeType->isAnyPointerType() || in CheckNullabilityTypeSpecifier()
7651 pointeeType->isObjCObjectPointerType() || in CheckNullabilityTypeSpecifier()
7652 pointeeType->isMemberPointerType())) { in CheckNullabilityTypeSpecifier()
H A DTreeTransform.h5709 QualType pointeeType = getDerived().TransformType(T->getPointeeType()); in TransformDependentAddressSpaceType() local
5711 if (pointeeType.isNull()) in TransformDependentAddressSpaceType()
5724 if (getDerived().AlwaysRebuild() || pointeeType != T->getPointeeType() || in TransformDependentAddressSpaceType()
5727 pointeeType, AddrSpace.get(), T->getAttributeLoc()); in TransformDependentAddressSpaceType()