Home
last modified time | relevance | path

Searched refs:getPointeeType (Results 1 – 25 of 168) sorted by relevance

1234567

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp532 From = Ptr->getPointeeType(); in diagnoseBadCast()
537 To = Ptr->getPointeeType(); in diagnoseBadCast()
599 return T->getPointeeType(); in unwrapCastAwayConstnessLevel()
609 T2 = T2->getPointeeType(); in unwrapCastAwayConstnessLevel()
1537 QualType ToType = R->getPointeeType(); in TryLValueToRValueCast()
2049 SrcTy = SrcType->getPointeeType(); in CheckCompatibleReinterpretCast()
2050 DestTy = DestType->getPointeeType(); in CheckCompatibleReinterpretCast()
2056 DestTy = DestType->getPointeeType(); in CheckCompatibleReinterpretCast()
2093 DT = DestType->getPointeeType(); in DiagnoseCastOfObjCSEL()
2575 : DestType->getPointeeType()->getPointeeType(); in TryReinterpretCast()
[all …]
H A DSemaExceptionSpec.cpp31 T = PtrTy->getPointeeType(); in GetUnderlyingFunction()
33 T = RefTy->getPointeeType(); in GetUnderlyingFunction()
35 T = MPTy->getPointeeType(); in GetUnderlyingFunction()
136 PointeeT = PT->getPointeeType(); in CheckSpecifiedExceptionType()
144 PointeeT = RT->getPointeeType(); in CheckSpecifiedExceptionType()
202 T = PT->getPointeeType(); in CheckDistantExceptionSpec()
204 T = PT->getPointeeType(); in CheckDistantExceptionSpec()
693 HandlerType = RefTy->getPointeeType(); in handlerCanCatch()
731 ExceptionType->getPointeeType(), EQuals); in handlerCanCatch()
733 HandlerType->getPointeeType(), HQuals); in handlerCanCatch()
[all …]
H A DSemaFixItUtils.cpp36 (cast<PointerType>(From))->getPointeeType()); in compareTypesSimple()
38 (cast<PointerType>(To))->getPointeeType()); in compareTypesSimple()
97 S.Context.getCanonicalType(FromPtrTy->getPointeeType()), ToQTy, in tryToFixConversion()
H A DSemaOverload.cpp1767 CanTo = ToMPT->getPointeeType(); in IsFunctionConversion()
3110 ToType = ToMember->getPointeeType(); in HandleFunctionTypeMismatch()
3116 ToType = ToType->getPointeeType(); in HandleFunctionTypeMismatch()
5636 FromType = PT->getPointeeType(); in TryObjectArgumentInitialization()
6317 T = T->getPointeeType(); in GetExplicitObjectType()
8463 PointeeTy = PTy->getPointeeType(); in AddPointerWithMoreQualifiedTypeVariants()
8572 Ty = RefTy->getPointeeType(); in AddTypesConvertedFrom()
11156 CToTy = RT->getPointeeType(); in DiagnoseBadConversion()
11162 CToTy = ToPT->getPointeeType(); in DiagnoseBadConversion()
12617 Ret = ToTypePtr->getPointeeType(); in ExtractUnqualifiedFunctionType()
[all …]
H A DSemaTemplateDeduction.cpp1407 P = PRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch()
1412 A = A->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch()
1481 P = P->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch()
1709 S, TemplateParams, RP->getPointeeType(), RA->getPointeeType(), Info, in DeduceTemplateArgumentsByTypeMatch()
1721 S, TemplateParams, RP->getPointeeType(), RA->getPointeeType(), Info, in DeduceTemplateArgumentsByTypeMatch()
1945 S, TemplateParams, BPP->getPointeeType(), BPA->getPointeeType(), Info, in DeduceTemplateArgumentsByTypeMatch()
2168 S, TemplateParams, ASP->getPointeeType(), ASA->getPointeeType(), in DeduceTemplateArgumentsByTypeMatch()
3469 A = ARef->getPointeeType(); in CheckOriginalCallArgDeduction()
3541 A = APtr->getPointeeType(); in CheckOriginalCallArgDeduction()
4617 P = PRef->getPointeeType(); in DeduceTemplateArguments()
[all …]
H A DSemaExpr.cpp3564 type = reftype->getPointeeType(); in BuildDeclarationNameExpr()
4765 ExprType = Ref->getPointeeType(); in CheckUnaryExprOrTypeTraitOperand()
5048 Result = PT->getPointeeType(); in getDependentArraySubscriptType()
5053 Result = PT->getPointeeType(); in getDependentArraySubscriptType()
5941 ResultType = PTy->getPointeeType(); in CreateBuiltinArraySubscriptExpr()
8781 lhptee = LHSBTy->getPointeeType(); in checkConditionalPointerCompatibility()
14186 Ty = Ty->getPointeeType(); in IsTypeModifiable()
15274 Result = PT->getPointeeType(); in CheckIndirectionOperand()
15278 Result = OPT->getPointeeType(); in CheckIndirectionOperand()
18247 Inner = Ptr->getPointeeType(); in CheckPossibleDeref()
[all …]
H A DSemaExprMember.cpp531 PT->getPointeeType()->isRecordType())) { in ActOnDependentMemberExpr()
798 if (IsArrow) RecordTy = RecordTy->castAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr()
996 BaseType = BaseType->castAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr()
1254 return PT->getPointeeType()->isRecordType(); in isPointerToRecordType()
1301 BaseType = Ptr->getPointeeType(); in LookupMemberExpr()
1304 BaseType = Ptr->getPointeeType(); in LookupMemberExpr()
1691 if (!IsArrow && Ptr->getPointeeType()->isRecordType() && in LookupMemberExpr()
1827 if (Ptr->getPointeeType()->hasAttr(attr::NoDeref)) in CheckMemberAccessOfNoDeref()
1856 MemberType = Ref->getPointeeType(); in BuildFieldReferenceExpr()
1860 if (IsArrow) BaseType = BaseType->castAs<PointerType>()->getPointeeType(); in BuildFieldReferenceExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h424 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();
H A DASTNodeTraverser.h351 void VisitPointerType(const PointerType *T) { Visit(T->getPointeeType()); } in VisitPointerType()
353 Visit(T->getPointeeType()); in VisitBlockPointerType()
356 Visit(T->getPointeeType()); in VisitReferenceType()
360 Visit(T->getPointeeType()); in VisitMemberPointerType()
409 Visit(T->getPointeeType()); in VisitObjCObjectPointerType()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCXXDeleteChecker.cpp168 DerivedClassRegion->getSymbol()->getType()->getPointeeType(); in checkTypedDeleteExpr()
196 QualType SourceType = CastE->getSubExpr()->getType()->getPointeeType(); in VisitNode()
197 QualType TargetType = CastE->getType()->getPointeeType(); in VisitNode()
H A DCastToStructChecker.cpp51 QualType OrigPointeeTy = OrigPTy->getPointeeType(); in VisitCastExpr()
52 QualType ToPointeeTy = ToPTy->getPointeeType(); in VisitCastExpr()
H A DCheckSecuritySyntaxOnly.cpp365 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().VoidTy) in checkCall_bcmp()
407 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().VoidTy) in checkCall_bcopy()
449 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().VoidTy) in checkCall_bzero()
491 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_gets()
531 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_getpw()
572 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_mktemp()
840 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_strCommon()
873 if (! PT->getPointeeType()->isIntegralOrUnscopedEnumerationType()) in checkCall_rand()
H A DMallocSizeofChecker.cpp156 A = ptrA->getPointeeType(); in typesCompatible()
157 B = ptrB->getPointeeType(); in typesCompatible()
190 QualType PointeeType = CastedType->getPointeeType(); in checkASTCodeBody()
H A DStdVariantChecker.cpp210 ThisSVal.getType(C.getASTContext())->getPointeeType().getTypePtr(), 0); in handleDefaultConstructor()
224 ->getPointeeType() in handleStdGetCall()
H A DObjCPropertyChecker.cpp50 const std::string &PropTypeName(T->getPointeeType().getCanonicalType() in checkCopyMutable()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DType.cpp651 QualType Type::getPointeeType() const { in getPointeeType() function in Type
653 return PT->getPointeeType(); in getPointeeType()
655 return OPT->getPointeeType(); in getPointeeType()
657 return BPT->getPointeeType(); in getPointeeType()
659 return RT->getPointeeType(); in getPointeeType()
661 return MPT->getPointeeType(); in getPointeeType()
663 return DT->getPointeeType(); in getPointeeType()
1807 PointeeType = PT->getPointeeType(); in getPointeeCXXRecordDecl()
1809 PointeeType = RT->getPointeeType(); in getPointeeCXXRecordDecl()
1879 return Visit(T->getPointeeType()); in VisitPointerType()
[all …]
H A DTypePrinter.cpp400 printBefore(T->getPointeeType(), OS); in printPointerBefore()
403 if (isa<ArrayType>(T->getPointeeType())) in printPointerBefore()
415 printAfter(T->getPointeeType(), OS); in printPointerAfter()
421 printBefore(T->getPointeeType(), OS); in printBlockPointerBefore()
428 printAfter(T->getPointeeType(), OS); in printBlockPointerAfter()
493 printBefore(T->getPointeeType(), OS); in printMemberPointerBefore()
514 printAfter(T->getPointeeType(), OS); in printMemberPointerAfter()
615 printBefore(T->getPointeeType(), OS); in printDependentAddressSpaceBefore()
624 printAfter(T->getPointeeType(), OS); in printDependentAddressSpaceAfter()
1877 t = t->getPointeeType(); in printAttributedAfter()
[all …]
H A DQualTypeNames.cpp385 QT = getFullyQualifiedType(QT->getPointeeType(), Ctx, WithGlobalNsPrefix); in getFullyQualifiedType()
396 QT = getFullyQualifiedType(QT->getPointeeType(), Ctx, WithGlobalNsPrefix); in getFullyQualifiedType()
411 QT = getFullyQualifiedType(QT->getPointeeType(), Ctx, WithGlobalNsPrefix); in getFullyQualifiedType()
H A DFormatString.cpp338 if (PT->getPointeeType().isConstQualified()) in matchesType()
341 argTy = PT->getPointeeType(); in matchesType()
514 QualType pointeeTy = PT->getPointeeType(); in matchesType()
534 C.getCanonicalType(PT->getPointeeType()).getUnqualifiedType(); in matchesType()
579 QualType pointee = PT->getPointeeType(); in matchesType()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedPointee.cpp176 QualType PointeeT = DynT->getPointeeType(); in isDereferencableUninit()
258 if (isDereferencableType(DynT->getPointeeType())) in dereference()
278 T = T->getPointeeType(); in isVoidPointer()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp46 BPT->getPointeeType()->getAs<FunctionProtoType>(); in isDispatchBlock()
277 && Call->getType()->getPointeeType()->isFunctionType()){ in create_call_once_funcptr_call()
417 } else if (!CallbackType->getPointeeType().isNull()) { in create_call_once()
419 CallbackType->getPointeeType()->getAs<FunctionProtoType>(); in create_call_once()
519 QualType PredicateTy = PredicatePtrTy->getPointeeType(); in create_dispatch_once()
653 QualType PointeeTy = PT->getPointeeType(); in create_OSAtomicCompareAndSwap()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolTypePointer.h33 FORWARD_SYMBOL_ID_METHOD_WITH_NAME(getType, getPointeeType)
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIChecker.cpp166 CE.getArgExpr(1)->getType()->getPointeeType()); in allRegionsUsedByWait()
174 CE.getArgExpr(1)->getType()->getPointeeType(), Idx, SuperRegion, in allRegionsUsedByWait()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp97 QualType PointeeTy = CastToTy->getPointeeType(); in castRegion()
323 TargetType = TargetType->getPointeeType(); in evalBaseToDerived()
451 QualType PointeeTy = BT->getPointeeType(); in getLValueElement()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyVariableDumper.cpp179 auto PointeeType = Symbol.getPointeeType(); in dump()
202 auto PointeeType = Symbol.getPointeeType(); in dumpRight()

1234567