Searched refs:PointeeTy (Results 1 - 24 of 24) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp96 QualType PointeeTy = CastToTy->getPointeeType(); local
97 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy);
141 return MakeElementRegion(cast<SubRegion>(R), PointeeTy);
180 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy);
186 return MakeElementRegion(cast<SubRegion>(baseR), PointeeTy);
190 // if the offset can be evenly divided by sizeof(PointeeTy). If so,
199 // We can only compute sizeof(PointeeTy) if it is a complete type.
200 if (!PointeeTy->isIncompleteType()) {
202 CharUnits pointeeTySize = Ctx.getTypeSizeInChars(PointeeTy);
205 // ElementRegion (with elementType == PointeeTy) directl
[all...]
H A DCallEvent.cpp123 QualType PointeeTy = PT->getPointeeType(); local
124 if (PointeeTy.isConstQualified())
126 return PointeeTy->isVoidType();
263 QualType PointeeTy = Ty->getPointeeType(); local
264 if (PointeeTy == QualType())
266 if (!PointeeTy.isConstQualified())
268 if (PointeeTy->isAnyPointerType())
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp621 QualType PointeeTy = PT->getPointeeType();
631 PointeeTy),
632 PointeeTy),
641 PointeeTy),
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h582 Type *PointeeTy; member in class:llvm::PointerType
598 Type *getElementType() const { return PointeeTy; }
H A DDIBuilder.h205 /// \param PointeeTy Type pointed by this pointer.
210 DIDerivedType *createPointerType(DIType *PointeeTy, uint64_t SizeInBits,
217 /// \param PointeeTy Type pointed to by this pointer.
222 createMemberPointerType(DIType *PointeeTy, DIType *Class,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp274 DIType *PointeeTy,
281 nullptr, 0, nullptr, PointeeTy, SizeInBits,
286 DIDerivedType *DIBuilder::createMemberPointerType(DIType *PointeeTy, argument
292 nullptr, 0, nullptr, PointeeTy, SizeInBits,
273 createPointerType( DIType *PointeeTy, uint64_t SizeInBits, uint32_t AlignInBits, Optional<unsigned> DWARFAddressSpace, StringRef Name) argument
H A DConstantFold.cpp2189 Constant *llvm::ConstantFoldGetElementPtr(Type *PointeeTy, Constant *C, argument
2196 PointeeTy, C, makeArrayRef((Value *const *)Idxs.data(), Idxs.size()));
2218 Type *Ty = GetElementPtrInst::getIndexedType(PointeeTy, Idxs);
2358 Type *Ty = PointeeTy;
2481 return ConstantExpr::getGetElementPtr(PointeeTy, C, NewIdxs, InBounds,
2490 return ConstantExpr::getGetElementPtr(PointeeTy, C, Idxs,
H A DType.cpp653 : Type(E->getContext(), PointerTyID), PointeeTy(E) {
654 ContainedTys = &PointeeTy;
H A DDebugInfo.cpp1020 LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy,
1023 return wrap(unwrap(Builder)->createPointerType(unwrapDI<DIType>(PointeeTy),
1019 LLVMDIBuilderCreatePointerType( LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy, uint64_t SizeInBits, uint32_t AlignInBits, unsigned AddressSpace, const char *Name, size_t NameLen) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp559 QualType PointeeTy = ArgRegion->getValueType(); local
570 RefVal::makeNotOwned(AE.getObjKind(), PointeeTy));
574 RefVal::makeOwned(ObjKind::OS, PointeeTy));
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp2808 void BuildPointerTypeInfo(QualType PointeeTy);
3030 QualType PointeeTy = PointerTy->getPointeeType(); local
3031 const BuiltinType *BuiltinTy = dyn_cast<BuiltinType>(PointeeTy);
3036 Qualifiers Quals = PointeeTy.getQualifiers();
3785 void ItaniumRTTIBuilder::BuildPointerTypeInfo(QualType PointeeTy) { argument
3789 unsigned Flags = extractPBaseFlags(CGM.getContext(), PointeeTy);
3799 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(PointeeTy);
3807 QualType PointeeTy = Ty->getPointeeType(); local
3812 unsigned Flags = extractPBaseFlags(CGM.getContext(), PointeeTy);
3826 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(PointeeTy);
[all...]
H A DCGDebugInfo.cpp996 QualType PointeeTy,
1001 unsigned AddressSpace = CGM.getContext().getTargetAddressSpace(PointeeTy);
1009 return DBuilder.createReferenceType(Tag, getOrCreateType(PointeeTy, Unit),
1012 return DBuilder.createPointerType(getOrCreateType(PointeeTy, Unit), Size,
1487 QualType PointeeTy = ThisPtrTy->getPointeeType(); local
1488 unsigned AS = CGM.getContext().getTargetAddressSpace(PointeeTy);
1491 llvm::DIType *PointeeType = getOrCreateType(PointeeTy, Unit);
2081 QualType PointeeTy = D.getTypePtr()->getPointeeType(); local
2082 node = getOrCreateType(PointeeTy, getOrCreateFile(Loc));
994 CreatePointerLikeType(llvm::dwarf::Tag Tag, const Type *Ty, QualType PointeeTy, llvm::DIFile *Unit) argument
H A DCGDebugInfo.h229 QualType PointeeTy, llvm::DIFile *F);
H A DCGOpenMPRuntimeNVPTX.cpp4465 QualType PointeeTy = cast<ReferenceType>(NonQualTy)->getPointeeType();
4468 PointeeTy = CGM.getContext().getAddrSpaceQualType(PointeeTy,
4471 PointeeTy.isConstant(CGM.getContext())) {
4472 PointeeTy = CGM.getContext().getAddrSpaceQualType(PointeeTy,
4476 ArgType = CGM.getContext().getPointerType(PointeeTy);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp9738 QualType PointeeTy; local
9740 PointeeTy = DestPtrTy->getPointeeType();
9744 if (PointeeTy->isVoidType())
9769 if (!PointeeTy->isIncompleteType() &&
9770 (Context.getTypeSize(PointeeTy) == Context.getCharWidth()))
9793 << PointeeTy
9810 if (PointeeTy->isRecordType() &&
9815 << PointeeTy << Dest->getSourceRange()
9821 PointeeTy = DestTy;
9824 if (PointeeTy
[all...]
H A DSema.cpp2050 QualType PointeeTy = ExprTy->getPointeeType(); local
2051 if (!PointeeTy.isNull())
2052 FunTy = PointeeTy->getAs<FunctionType>();
H A DSemaOverload.cpp7755 QualType PointeeTy;
7760 PointeeTy = PTy->getPointeeType();
7763 PointeeTy = PointerTy->getPointeeType();
7770 if (PointeeTy->isArrayType())
7773 unsigned BaseCVR = PointeeTy.getCVRQualifiers();
7787 (!(PointeeTy->isAnyPointerType() || PointeeTy->isReferenceType()))))
7791 QualType QPointeeTy = Context.getCVRQualifiedType(PointeeTy, CVR);
7826 QualType PointeeTy = PointerTy->getPointeeType();
7831 if (PointeeTy
[all...]
H A DSemaExpr.cpp9521 QualType PointeeTy = ResType->getPointeeType(); local
9522 return S.RequireCompleteType(Loc, PointeeTy,
9524 PointeeTy, Operand->getSourceRange());
9543 QualType PointeeTy = ResType->getPointeeType();
9544 if (PointeeTy->isVoidType()) {
9548 if (PointeeTy->isFunctionType()) {
15986 QualType PointeeTy = PT->getPointeeType(); local
15988 if (!Invalid && PointeeTy->getAs<ObjCObjectPointerType>() &&
15989 PointeeTy.getObjCLifetime() == Qualifiers::OCL_Autoreleasing &&
15990 !S.Context.hasDirectOwnershipQualifier(PointeeTy)) {
[all...]
H A DSemaInit.cpp7738 auto PointeeTy = Ty->getPointeeType();
7740 if (!PointeeTy.isNull() &&
7741 PointeeTy.getAddressSpace() != ExprPointeeTy.getAddressSpace())
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp6767 void ASTContext::getLegacyIntegralTypeEncoding (QualType &PointeeTy) const {
6768 if (isa<TypedefType>(PointeeTy.getTypePtr())) {
6769 if (const auto *BT = PointeeTy->getAs<BuiltinType>()) {
6770 if (BT->getKind() == BuiltinType::ULong && getIntWidth(PointeeTy) == 32)
6771 PointeeTy = UnsignedIntTy;
6773 if (BT->getKind() == BuiltinType::Long && getIntWidth(PointeeTy) == 32)
6774 PointeeTy = IntTy;
6998 QualType PointeeTy; local
7005 PointeeTy = PT->getPointeeType();
7007 PointeeTy
[all...]
H A DExprConstant.cpp8223 QualType PointeeTy = E->getType()->castAs<PointerType>()->getPointeeType();
8224 Result.addUnsizedArray(Info, E, PointeeTy);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DDebugInfo.h685 * \param PointeeTy Type pointed by this pointer.
693 LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp1213 QualType PointeeTy; local
1215 PointeeTy = PT->getPointeeType();
1217 PointeeTy = BPT->getPointeeType();
1218 if ((FPRetType = PointeeTy->getAs<FunctionType>())) {
2935 QualType PointeeTy = PT->getPointeeType(); local
2936 convertToUnqualifiedObjCType(PointeeTy);
2937 T = Context->getPointerType(PointeeTy);
4512 QualType PointeeTy; local
4514 PointeeTy = PT->getPointeeType();
4515 if (const FunctionType *FT = PointeeTy
[all...]
H A DRewriteObjC.cpp1047 QualType PointeeTy; local
1049 PointeeTy = PT->getPointeeType();
1051 PointeeTy = BPT->getPointeeType();
1052 if ((FPRetType = PointeeTy->getAs<FunctionType>())) {

Completed in 1421 milliseconds