Home
last modified time | relevance | path

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

123456

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCast.cpp428 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 DSemaExceptionSpec.cpp30 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 DSemaOverload.cpp1497 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 DSemaFixItUtils.cpp37 (cast<PointerType>(From))->getPointeeType()); in compareTypesSimple()
39 (cast<PointerType>(To))->getPointeeType()); in compareTypesSimple()
98 S.Context.getCanonicalType(FromPtrTy->getPointeeType()), ToQTy, in tryToFixConversion()
H A DSemaTemplateDeduction.cpp1184 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 DSemaExpr.cpp3801 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 DSemaExprMember.cpp500 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 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();
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp505 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 DTypePrinter.cpp367 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 DASTStructuralEquivalence.cpp358 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 DFormatString.cpp330 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 DODRHash.cpp714 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 DCheckSecuritySyntaxOnly.cpp334 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 DCastToStructChecker.cpp52 QualType OrigPointeeTy = OrigPTy->getPointeeType(); in VisitCastExpr()
53 QualType ToPointeeTy = ToPTy->getPointeeType(); in VisitCastExpr()
H A DMallocSizeofChecker.cpp152 A = ptrA->getPointeeType(); in typesCompatible()
153 B = ptrB->getPointeeType(); in typesCompatible()
187 QualType PointeeType = CastedType->getAs<PointerType>()->getPointeeType(); in checkASTCodeBody()
H A DNSErrorChecker.cpp287 PPT->getPointeeType()->getAs<ObjCObjectPointerType>(); in IsNSError()
305 const TypedefType* TT = PPT->getPointeeType()->getAs<TypedefType>(); in IsCFError()
H A DObjCPropertyChecker.cpp51 const std::string &PropTypeName(T->getPointeeType().getCanonicalType() in checkCopyMutable()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedPointee.cpp178 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 DBodyFarm.cpp45 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 DConsumed.cpp653 (!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 DMPIChecker.cpp166 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 DPDBSymbolTypePointer.h35 FORWARD_SYMBOL_ID_METHOD_WITH_NAME(getType, getPointeeType)
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DPrettyVariableDumper.cpp178 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 DDynamicTypeMap.cpp69 Out << DTI.getType()->getPointeeType().getAsString(); in printDynamicTypeInfo()

123456