| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 428 From = Ptr->getPointeeType(); in diagnoseBadCast() 433 To = Ptr->getPointeeType(); in diagnoseBadCast() 497 return T->getPointeeType(); in unwrapCastAwayConstnessLevel() 507 T2 = T2->getPointeeType(); in unwrapCastAwayConstnessLevel() 696 DestPointee = DestPointer->getPointeeType(); in CheckDynamicCast() 731 SrcPointee = SrcPointer->getPointeeType(); in CheckDynamicCast() 1276 QualType ToType = R->getPointeeType(); in TryLValueToRValueCast() 1788 SrcTy = SrcType->getPointeeType(); in CheckCompatibleReinterpretCast() 1789 DestTy = DestType->getPointeeType(); in CheckCompatibleReinterpretCast() 1795 DestTy = DestType->getPointeeType(); in CheckCompatibleReinterpretCast() [all …]
|
| H A D | SemaExceptionSpec.cpp | 30 T = PtrTy->getPointeeType(); in GetUnderlyingFunction() 32 T = RefTy->getPointeeType(); in GetUnderlyingFunction() 34 T = MPTy->getPointeeType(); in GetUnderlyingFunction() 123 PointeeT = PT->getPointeeType(); in CheckSpecifiedExceptionType() 131 PointeeT = RT->getPointeeType(); in CheckSpecifiedExceptionType() 175 T = PT->getPointeeType(); in CheckDistantExceptionSpec() 177 T = PT->getPointeeType(); in CheckDistantExceptionSpec() 655 HandlerType = RefTy->getPointeeType(); in handlerCanCatch() 693 ExceptionType->getPointeeType(), EQuals); in handlerCanCatch() 695 HandlerType->getPointeeType(), HQuals); in handlerCanCatch() [all …]
|
| H A D | SemaOverload.cpp | 1497 CanTo = ToMPT->getPointeeType(); in IsFunctionConversion() 2800 ToType = ToMember->getPointeeType(); in HandleFunctionTypeMismatch() 2806 ToType = ToType->getPointeeType(); in HandleFunctionTypeMismatch() 5114 FromType = PT->getPointeeType(); in TryObjectArgumentInitialization() 7482 PointeeTy = PTy->getPointeeType(); in AddPointerWithMoreQualifiedTypeVariants() 7591 Ty = RefTy->getPointeeType(); in AddTypesConvertedFrom() 9725 CToTy = RT->getPointeeType(); in DiagnoseBadConversion() 9731 CToTy = ToPT->getPointeeType(); in DiagnoseBadConversion() 9812 TempFromTy = PTy->getPointeeType(); in DiagnoseBadConversion() 10935 Ret = ToTypePtr->getPointeeType(); in ExtractUnqualifiedFunctionType() [all …]
|
| H A D | SemaFixItUtils.cpp | 37 (cast<PointerType>(From))->getPointeeType()); in compareTypesSimple() 39 (cast<PointerType>(To))->getPointeeType()); in compareTypesSimple() 98 S.Context.getCanonicalType(FromPtrTy->getPointeeType()), ToQTy, in tryToFixConversion()
|
| H A D | SemaTemplateDeduction.cpp | 1184 if (ParamRef->getPointeeType().getQualifiers()) in isForwardingReference() 1243 Param = ParamRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1248 Arg = ArgRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1320 Param = Param->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 3178 DeducedA = DeducedARef->getPointeeType(); in CheckOriginalCallArgDeduction() 3180 A = ARef->getPointeeType(); in CheckOriginalCallArgDeduction() 3249 if (A->getPointeeType()->isRecordType()) { in CheckOriginalCallArgDeduction() 3252 A = APtr->getPointeeType(); in CheckOriginalCallArgDeduction() 3589 ParamType = ParamRefType->getPointeeType(); in AdjustFunctionParmAndArgTypesForDeduction() 4155 P = PRef->getPointeeType(); in DeduceTemplateArguments() [all …]
|
| H A D | SemaExpr.cpp | 3801 ExprType = Ref->getPointeeType(); in CheckUnaryExprOrTypeTraitOperand() 4532 ResultType = PTy->getPointeeType(); in CreateBuiltinArraySubscriptExpr() 4544 ResultType = PTy->getPointeeType(); in CreateBuiltinArraySubscriptExpr() 4549 ResultType = PTy->getPointeeType(); in CreateBuiltinArraySubscriptExpr() 4555 ResultType = PTy->getPointeeType(); in CreateBuiltinArraySubscriptExpr() 6629 lhptee = LHSBTy->getPointeeType(); in checkConditionalPointerCompatibility() 10974 Ty = Ty->getPointeeType(); in IsTypeModifiable() 11999 Result = PT->getPointeeType(); in CheckIndirectionOperand() 12003 Result = OPT->getPointeeType(); in CheckIndirectionOperand() 14460 Inner = Ptr->getPointeeType(); in CheckPossibleDeref() [all …]
|
| H A D | SemaExprMember.cpp | 500 PT->getPointeeType()->isRecordType())) { in ActOnDependentMemberExpr() 763 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 956 BaseType = BaseType->castAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 1205 return PT->getPointeeType()->isRecordType(); in isPointerToRecordType() 1252 BaseType = Ptr->getPointeeType(); in LookupMemberExpr() 1255 BaseType = Ptr->getPointeeType(); in LookupMemberExpr() 1626 if (!IsArrow && Ptr->getPointeeType()->isRecordType() && in LookupMemberExpr() 1732 if (Ptr->getPointeeType()->hasAttr(attr::NoDeref)) in CheckMemberAccessOfNoDeref() 1761 MemberType = Ref->getPointeeType(); in BuildFieldReferenceExpr() 1765 if (IsArrow) BaseType = BaseType->getAs<PointerType>()->getPointeeType(); in BuildFieldReferenceExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 424 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 430 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 435 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 441 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 447 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 453 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 599 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 626 return RefType->getPointeeType();
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Type.cpp | 505 QualType Type::getPointeeType() const { in getPointeeType() function in Type 507 return PT->getPointeeType(); in getPointeeType() 509 return OPT->getPointeeType(); in getPointeeType() 511 return BPT->getPointeeType(); in getPointeeType() 513 return RT->getPointeeType(); in getPointeeType() 515 return MPT->getPointeeType(); in getPointeeType() 517 return DT->getPointeeType(); in getPointeeType() 1601 PointeeType = PT->getPointeeType(); in getPointeeCXXRecordDecl() 1603 PointeeType = RT->getPointeeType(); in getPointeeCXXRecordDecl() 1670 return Visit(T->getPointeeType()); in VisitPointerType() [all …]
|
| H A D | TypePrinter.cpp | 367 printBefore(T->getPointeeType(), OS); in printPointerBefore() 370 if (isa<ArrayType>(T->getPointeeType())) in printPointerBefore() 382 printAfter(T->getPointeeType(), OS); in printPointerAfter() 388 printBefore(T->getPointeeType(), OS); in printBlockPointerBefore() 395 printAfter(T->getPointeeType(), OS); in printBlockPointerAfter() 460 printBefore(T->getPointeeType(), OS); in printMemberPointerBefore() 481 printAfter(T->getPointeeType(), OS); in printMemberPointerAfter() 586 printBefore(T->getPointeeType(), OS); in printDependentAddressSpaceBefore() 595 printAfter(T->getPointeeType(), OS); in printDependentAddressSpaceAfter() 1503 t = t->getPointeeType(); in printAttributedAfter() [all …]
|
| H A D | ASTStructuralEquivalence.cpp | 358 cast<PointerType>(T1)->getPointeeType(), in IsStructurallyEquivalent() 359 cast<PointerType>(T2)->getPointeeType())) in IsStructurallyEquivalent() 365 cast<BlockPointerType>(T1)->getPointeeType(), in IsStructurallyEquivalent() 366 cast<BlockPointerType>(T2)->getPointeeType())) in IsStructurallyEquivalent() 387 if (!IsStructurallyEquivalent(Context, MemPtr1->getPointeeType(), in IsStructurallyEquivalent() 388 MemPtr2->getPointeeType())) in IsStructurallyEquivalent() 445 if (!IsStructurallyEquivalent(Context, DepAddressSpace1->getPointeeType(), in IsStructurallyEquivalent() 446 DepAddressSpace2->getPointeeType())) in IsStructurallyEquivalent() 795 if (!IsStructurallyEquivalent(Context, Ptr1->getPointeeType(), in IsStructurallyEquivalent() 796 Ptr2->getPointeeType())) in IsStructurallyEquivalent()
|
| H A D | FormatString.cpp | 330 if (PT->getPointeeType().isConstQualified()) in matchesType() 333 argTy = PT->getPointeeType(); in matchesType() 413 QualType pointeeTy = PT->getPointeeType(); in matchesType() 434 C.getCanonicalType(PT->getPointeeType()).getUnqualifiedType(); in matchesType() 479 QualType pointee = PT->getPointeeType(); in matchesType()
|
| H A D | ODRHash.cpp | 714 AddQualType(T->getPointeeType()); in VisitDecayedType() 752 AddQualType(T->getPointeeType()); in VisitBlockPointerType() 793 AddQualType(T->getPointeeType()); in VisitDependentAddressSpaceType() 831 AddQualType(T->getPointeeType()); in VisitMemberPointerType() 837 AddQualType(T->getPointeeType()); in VisitObjCObjectPointerType() 894 AddQualType(T->getPointeeType()); in VisitPointerType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CheckSecuritySyntaxOnly.cpp | 334 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().VoidTy) in checkCall_bcmp() 376 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().VoidTy) in checkCall_bcopy() 418 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().VoidTy) in checkCall_bzero() 460 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_gets() 500 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_getpw() 541 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_mktemp() 725 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_strCommon() 753 if (! PT->getPointeeType()->isIntegralOrUnscopedEnumerationType()) in checkCall_rand()
|
| H A D | CastToStructChecker.cpp | 52 QualType OrigPointeeTy = OrigPTy->getPointeeType(); in VisitCastExpr() 53 QualType ToPointeeTy = ToPTy->getPointeeType(); in VisitCastExpr()
|
| H A D | MallocSizeofChecker.cpp | 152 A = ptrA->getPointeeType(); in typesCompatible() 153 B = ptrB->getPointeeType(); in typesCompatible() 187 QualType PointeeType = CastedType->getAs<PointerType>()->getPointeeType(); in checkASTCodeBody()
|
| H A D | NSErrorChecker.cpp | 287 PPT->getPointeeType()->getAs<ObjCObjectPointerType>(); in IsNSError() 305 const TypedefType* TT = PPT->getPointeeType()->getAs<TypedefType>(); in IsCFError()
|
| H A D | ObjCPropertyChecker.cpp | 51 const std::string &PropTypeName(T->getPointeeType().getCanonicalType() in checkCopyMutable()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedPointee.cpp | 178 QualType PointeeT = DynT->getPointeeType(); in isDereferencableUninit() 260 if (isDereferencableType(DynT->getPointeeType())) in dereference() 279 T = T->getPointeeType(); in isVoidPointer()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 45 BPT->getPointeeType()->getAs<FunctionProtoType>(); in isDispatchBlock() 266 && Call->getType()->getPointeeType()->isFunctionType()){ in create_call_once_funcptr_call() 389 } else if (!CallbackType->getPointeeType().isNull()) { in create_call_once() 391 CallbackType->getPointeeType()->getAs<FunctionProtoType>(); in create_call_once() 489 QualType PredicateTy = PredicatePtrTy->getPointeeType(); in create_dispatch_once() 622 QualType PointeeTy = PT->getPointeeType(); in create_OSAtomicCompareAndSwap()
|
| H A D | Consumed.cpp | 653 (!ParamType->getPointeeType().isConstQualified() || in handleCall() 689 RetType = RetType->getPointeeType(); in propagateReturnType() 775 QualType ThisType = Constructor->getThisType()->getPointeeType(); in VisitCXXConstructExpr() 867 isConsumableType(ParamType->getPointeeType())) in VisitParmVarDecl() 868 ParamState = mapConsumableAttrState(ParamType->getPointeeType()); in VisitParmVarDecl() 870 isConsumableType(ParamType->getPointeeType())) in VisitParmVarDecl() 1203 ReturnType = Constructor->getThisType()->getPointeeType(); in determineExpectedReturnState()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
| H A D | MPIChecker.cpp | 166 CE.getArgExpr(1)->getType()->getPointeeType()); in allRegionsUsedByWait() 173 CE.getArgExpr(1)->getType()->getPointeeType(), Idx, SuperRegion, in allRegionsUsedByWait()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBSymbolTypePointer.h | 35 FORWARD_SYMBOL_ID_METHOD_WITH_NAME(getType, getPointeeType)
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyVariableDumper.cpp | 178 auto PointeeType = Symbol.getPointeeType(); in dump() 201 auto PointeeType = Symbol.getPointeeType(); in dumpRight()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | DynamicTypeMap.cpp | 69 Out << DTI.getType()->getPointeeType().getAsString(); in printDynamicTypeInfo()
|