| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaCast.cpp | 460 From = Ptr->getPointeeType(); in diagnoseBadCast() 465 To = Ptr->getPointeeType(); in diagnoseBadCast() 529 return T->getPointeeType(); in unwrapCastAwayConstnessLevel() 539 T2 = T2->getPointeeType(); in unwrapCastAwayConstnessLevel() 728 DestPointee = DestPointer->getPointeeType(); in CheckDynamicCast() 730 DestPointee = DestReference->getPointeeType(); in CheckDynamicCast() 763 SrcPointee = SrcPointer->getPointeeType(); in CheckDynamicCast() 1089 return SrcPtrType->getPointeeType().getAddressSpace() != in IsAddressSpaceConversion() 1090 DestPtrType->getPointeeType().getAddressSpace(); in IsAddressSpaceConversion() 1218 QualType SrcPointee = SrcPointer->getPointeeType(); in TryStaticCast() [all …]
|
| HD | SemaExceptionSpec.cpp | 30 T = PtrTy->getPointeeType(); in GetUnderlyingFunction() 32 T = RefTy->getPointeeType(); in GetUnderlyingFunction() 34 T = MPTy->getPointeeType(); in GetUnderlyingFunction() 131 PointeeT = PT->getPointeeType(); in CheckSpecifiedExceptionType() 139 PointeeT = RT->getPointeeType(); in CheckSpecifiedExceptionType() 183 T = PT->getPointeeType(); in CheckDistantExceptionSpec() 185 T = PT->getPointeeType(); in CheckDistantExceptionSpec() 673 HandlerType = RefTy->getPointeeType(); in handlerCanCatch() 711 ExceptionType->getPointeeType(), EQuals); in handlerCanCatch() 713 HandlerType->getPointeeType(), HQuals); in handlerCanCatch() [all …]
|
| HD | SemaFixItUtils.cpp | 36 (cast<PointerType>(From))->getPointeeType()); in compareTypesSimple() 38 (cast<PointerType>(To))->getPointeeType()); in compareTypesSimple() 97 S.Context.getCanonicalType(FromPtrTy->getPointeeType()), ToQTy, in tryToFixConversion()
|
| HD | SemaTemplateDeduction.cpp | 1195 if (ParamRef->getPointeeType().getQualifiers()) in isForwardingReference() 1197 auto *TypeParm = ParamRef->getPointeeType()->getAs<TemplateTypeParmType>(); in isForwardingReference() 1254 Param = ParamRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1259 Arg = ArgRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1331 Param = Param->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1552 PointeeType = PointerArg->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1555 PointeeType = PointerArg->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1562 cast<PointerType>(Param)->getPointeeType(), in DeduceTemplateArgumentsByTypeMatch() 1575 cast<LValueReferenceType>(Param)->getPointeeType(), in DeduceTemplateArgumentsByTypeMatch() 1576 ReferenceArg->getPointeeType(), Info, Deduced, 0); in DeduceTemplateArgumentsByTypeMatch() [all …]
|
| HD | SemaOverload.cpp | 257 return ToPtrType->getPointeeType()->isVoidType(); in isPointerConversionToVoidPointer() 1546 CanTo = CanTo.castAs<PointerType>()->getPointeeType(); in IsFunctionConversion() 1547 CanFrom = CanFrom.castAs<PointerType>()->getPointeeType(); in IsFunctionConversion() 1549 CanTo = CanTo.castAs<BlockPointerType>()->getPointeeType(); in IsFunctionConversion() 1550 CanFrom = CanFrom.castAs<BlockPointerType>()->getPointeeType(); in IsFunctionConversion() 1557 CanTo = ToMPT->getPointeeType(); in IsFunctionConversion() 1558 CanFrom = FromMPT->getPointeeType(); in IsFunctionConversion() 2279 = Context.getCanonicalType(FromPtr->getPointeeType()); in BuildSimilarlyQualifiedPointerType() 2356 ToType->castAs<PointerType>()->getPointeeType()->isVoidType()) { in IsPointerConversion() 2388 QualType ToPointeeType = ToTypePtr->getPointeeType(); in IsPointerConversion() [all …]
|
| HD | SemaExpr.cpp | 393 fn = ptr->getPointeeType()->getAs<FunctionType>(); in DiagnoseSentinelCalls() 397 fn = ptr->getPointeeType()->castAs<FunctionType>(); in DiagnoseSentinelCalls() 518 UO->getSubExpr()->getType()->getPointeeType().getAddressSpace(); in CheckForNullPointerDereference() 548 BaseType = BaseType->getPointeeType(); in DiagnoseDirectIsaAccess() 2242 RD = ThisType->getPointeeType()->getAsCXXRecordDecl(); in recoverFromMSUnqualifiedLookup() 2796 ? FromType->getPointeeType().getAddressSpace() in PerformObjectMemberConversion() 2801 FromRecordType = FromPtrType->getPointeeType(); in PerformObjectMemberConversion() 2812 DestRecordType = DestType->getPointeeType(); in PerformObjectMemberConversion() 2815 FromRecordType = FromType->getPointeeType(); in PerformObjectMemberConversion() 3168 type = reftype->getPointeeType(); in BuildDeclarationNameExpr() [all …]
|
| HD | SemaExprMember.cpp | 499 PT->getPointeeType()->isRecordType())) { in ActOnDependentMemberExpr() 766 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 985 BaseType = BaseType->castAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 1234 return PT->getPointeeType()->isRecordType(); in isPointerToRecordType() 1281 BaseType = Ptr->getPointeeType(); in LookupMemberExpr() 1284 BaseType = Ptr->getPointeeType(); in LookupMemberExpr() 1655 if (!IsArrow && Ptr->getPointeeType()->isRecordType() && in LookupMemberExpr() 1761 if (Ptr->getPointeeType()->hasAttr(attr::NoDeref)) in CheckMemberAccessOfNoDeref() 1790 MemberType = Ref->getPointeeType(); in BuildFieldReferenceExpr() 1794 if (IsArrow) BaseType = BaseType->getAs<PointerType>()->getPointeeType(); in BuildFieldReferenceExpr()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | CanonicalType.h | 423 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 429 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 434 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 440 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 446 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 452 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 598 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 625 return RefType->getPointeeType();
|
| HD | ASTNodeTraverser.h | 301 void VisitPointerType(const PointerType *T) { Visit(T->getPointeeType()); } in VisitPointerType() 303 Visit(T->getPointeeType()); in VisitBlockPointerType() 306 Visit(T->getPointeeType()); in VisitReferenceType() 310 Visit(T->getPointeeType()); in VisitMemberPointerType() 360 Visit(T->getPointeeType()); in VisitObjCObjectPointerType()
|
| HD | Type.h | 2312 QualType getPointeeType() const; 2627 QualType getPointeeType() const { return PointeeType; } 2639 Qualifiers otherQuals = other.getPointeeType().getQualifiers(); 2649 Profile(ID, getPointeeType()); 2708 inline QualType getPointeeType() const; 2731 QualType getPointeeType() const { return PointeeType; } 2737 Profile(ID, getPointeeType()); 2771 QualType getPointeeType() const { 2853 QualType getPointeeType() const { return PointeeType; } 2874 Profile(ID, getPointeeType(), getClass()); [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | Type.cpp | 76 return ty->getPointeeType().getBaseTypeIdentifier(); in getBaseTypeIdentifier() 523 return PT->getPointeeType()->isVoidType(); in isVoidPointerType() 557 QualType Type::getPointeeType() const { in getPointeeType() function in Type 559 return PT->getPointeeType(); in getPointeeType() 561 return OPT->getPointeeType(); in getPointeeType() 563 return BPT->getPointeeType(); in getPointeeType() 565 return RT->getPointeeType(); in getPointeeType() 567 return MPT->getPointeeType(); in getPointeeType() 569 return DT->getPointeeType(); in getPointeeType() 838 QualType pointeeType = recurse(T->getPointeeType()); in VisitPointerType() [all …]
|
| HD | TypePrinter.cpp | 373 printBefore(T->getPointeeType(), OS); in printPointerBefore() 376 if (isa<ArrayType>(T->getPointeeType())) in printPointerBefore() 386 if (isa<ArrayType>(T->getPointeeType())) in printPointerAfter() 388 printAfter(T->getPointeeType(), OS); in printPointerAfter() 394 printBefore(T->getPointeeType(), OS); in printBlockPointerBefore() 401 printAfter(T->getPointeeType(), OS); in printBlockPointerAfter() 466 printBefore(T->getPointeeType(), OS); in printMemberPointerBefore() 469 if (isa<ArrayType>(T->getPointeeType())) in printMemberPointerBefore() 485 if (isa<ArrayType>(T->getPointeeType())) in printMemberPointerAfter() 487 printAfter(T->getPointeeType(), OS); in printMemberPointerAfter() [all …]
|
| HD | FormatString.cpp | 332 if (PT->getPointeeType().isConstQualified()) in matchesType() 335 argTy = PT->getPointeeType(); in matchesType() 419 QualType pointeeTy = PT->getPointeeType(); in matchesType() 440 C.getCanonicalType(PT->getPointeeType()).getUnqualifiedType(); in matchesType() 485 QualType pointee = PT->getPointeeType(); in matchesType()
|
| HD | QualTypeNames.cpp | 375 QT = getFullyQualifiedType(QT->getPointeeType(), Ctx, WithGlobalNsPrefix); in getFullyQualifiedType() 386 QT = getFullyQualifiedType(QT->getPointeeType(), Ctx, WithGlobalNsPrefix); in getFullyQualifiedType() 401 QT = getFullyQualifiedType(QT->getPointeeType(), Ctx, WithGlobalNsPrefix); in getFullyQualifiedType()
|
| HD | ODRHash.cpp | 770 if (Pointer->getPointeeType() == Original) { in VisitAdjustedType() 829 AddQualType(T->getPointeeType()); in VisitBlockPointerType() 877 AddQualType(T->getPointeeType()); in VisitDependentAddressSpaceType() 915 AddQualType(T->getPointeeType()); in VisitMemberPointerType() 921 AddQualType(T->getPointeeType()); in VisitObjCObjectPointerType() 978 AddQualType(T->getPointeeType()); in VisitPointerType()
|
| HD | ASTStructuralEquivalence.cpp | 492 cast<PointerType>(T1)->getPointeeType(), in IsStructurallyEquivalent() 493 cast<PointerType>(T2)->getPointeeType())) in IsStructurallyEquivalent() 499 cast<BlockPointerType>(T1)->getPointeeType(), in IsStructurallyEquivalent() 500 cast<BlockPointerType>(T2)->getPointeeType())) in IsStructurallyEquivalent() 521 if (!IsStructurallyEquivalent(Context, MemPtr1->getPointeeType(), in IsStructurallyEquivalent() 522 MemPtr2->getPointeeType())) in IsStructurallyEquivalent() 579 if (!IsStructurallyEquivalent(Context, DepAddressSpace1->getPointeeType(), in IsStructurallyEquivalent() 580 DepAddressSpace2->getPointeeType())) in IsStructurallyEquivalent() 941 if (!IsStructurallyEquivalent(Context, Ptr1->getPointeeType(), in IsStructurallyEquivalent() 942 Ptr2->getPointeeType())) in IsStructurallyEquivalent()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| HD | UninitializedPointee.cpp | 177 QualType PointeeT = DynT->getPointeeType(); in isDereferencableUninit() 259 if (isDereferencableType(DynT->getPointeeType())) in dereference() 279 T = T->getPointeeType(); in isVoidPointer()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| HD | CheckSecuritySyntaxOnly.cpp | 367 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().VoidTy) in checkCall_bcmp() 409 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().VoidTy) in checkCall_bcopy() 451 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().VoidTy) in checkCall_bzero() 493 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_gets() 533 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_getpw() 574 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_mktemp() 843 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_strCommon() 871 if (! PT->getPointeeType()->isIntegralOrUnscopedEnumerationType()) in checkCall_rand()
|
| HD | CastToStructChecker.cpp | 51 QualType OrigPointeeTy = OrigPTy->getPointeeType(); in VisitCastExpr() 52 QualType ToPointeeTy = ToPTy->getPointeeType(); in VisitCastExpr()
|
| HD | MallocSizeofChecker.cpp | 151 A = ptrA->getPointeeType(); in typesCompatible() 152 B = ptrB->getPointeeType(); in typesCompatible() 186 QualType PointeeType = CastedType->getPointeeType(); in checkASTCodeBody()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| HD | Store.cpp | 96 QualType PointeeTy = CastToTy->getPointeeType(); in castRegion() 323 TargetType = TargetType->getPointeeType(); in attemptDownCast() 397 return ty1->getPointeeType().getCanonicalType().getTypePtr() == in hasSameUnqualifiedPointeeType() 398 ty2->getPointeeType().getCanonicalType().getTypePtr(); in hasSameUnqualifiedPointeeType()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | BodyFarm.cpp | 44 BPT->getPointeeType()->getAs<FunctionProtoType>(); in isDispatchBlock() 265 && Call->getType()->getPointeeType()->isFunctionType()){ in create_call_once_funcptr_call() 388 } else if (!CallbackType->getPointeeType().isNull()) { in create_call_once() 390 CallbackType->getPointeeType()->getAs<FunctionProtoType>(); in create_call_once() 488 QualType PredicateTy = PredicatePtrTy->getPointeeType(); in create_dispatch_once() 621 QualType PointeeTy = PT->getPointeeType(); in create_OSAtomicCompareAndSwap()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
| HD | MPIChecker.cpp | 165 CE.getArgExpr(1)->getType()->getPointeeType()); in allRegionsUsedByWait() 172 CE.getArgExpr(1)->getType()->getPointeeType(), Idx, SuperRegion, in allRegionsUsedByWait()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
| HD | PDBSymbolTypePointer.h | 34 FORWARD_SYMBOL_ID_METHOD_WITH_NAME(getType, getPointeeType)
|
| /freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| HD | PrettyVariableDumper.cpp | 177 auto PointeeType = Symbol.getPointeeType(); in dump() 200 auto PointeeType = Symbol.getPointeeType(); in dumpRight()
|