Searched refs:PointeeType (Results 1 - 19 of 19) sorted by relevance

/external/llvm/include/llvm/ADT/
H A DSmallSet.h118 template <typename PointeeType, unsigned N>
119 class SmallSet<PointeeType*, N> : public SmallPtrSet<PointeeType*, N> {};
/external/clang/lib/StaticAnalyzer/Checkers/
H A DMallocSizeofChecker.cpp184 QualType PointeeType = CastedType->getAs<PointerType>()->getPointeeType(); local
185 if (PointeeType->isVoidType())
200 if (typesCompatible(BR.getContext(), PointeeType, SizeofType))
205 if (compatibleWithArrayType(BR.getContext(), PointeeType, SizeofType))
226 << PointeeType.getAsString() << "', which is incompatible with "
/external/clang/lib/CodeGen/
H A DCodeGenTypes.cpp409 llvm::Type *PointeeType = ConvertTypeForMem(ETy); local
411 ResultType = llvm::PointerType::get(PointeeType, AS);
417 llvm::Type *PointeeType = ConvertTypeForMem(ETy); local
418 if (PointeeType->isVoidTy())
419 PointeeType = llvm::Type::getInt8Ty(getLLVMContext());
421 ResultType = llvm::PointerType::get(PointeeType, AS);
577 llvm::Type *PointeeType = ConvertTypeForMem(FTy); local
579 ResultType = llvm::PointerType::get(PointeeType, AS);
H A DCGException.cpp917 QualType PointeeType = PT->getPointeeType(); local
921 if (!PointeeType->isRecordType()) {
H A DCGDebugInfo.cpp1007 llvm::DIType PointeeType = getOrCreateType(PointeeTy, Unit); local
1009 DBuilder.createPointerType(PointeeType, Size, Align);
/external/clang/include/clang/AST/
H A DType.h1970 QualType PointeeType; member in class:clang::PointerType
1977 PointeeType(Pointee) {
1983 QualType getPointeeType() const { return PointeeType; }
2061 QualType PointeeType; // Block is some kind of pointer type member in class:clang::BlockPointerType
2067 PointeeType(Pointee) {
2074 QualType getPointeeType() const { return PointeeType; }
2094 QualType PointeeType; member in class:clang::ReferenceType
2103 PointeeType(Referencee)
2113 QualType getPointeeTypeAsWritten() const { return PointeeType; }
2118 T = T->PointeeType
2174 QualType PointeeType; member in class:clang::MemberPointerType
4473 QualType PointeeType; member in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectPointerType
[all...]
/external/clang/lib/AST/
H A DMicrosoftMangle.cpp251 void manglePointerExtQualifiers(Qualifiers Quals, const Type *PointeeType);
1291 const Type *PointeeType) {
1293 if (PointersAre64Bit && (!PointeeType || !PointeeType->isFunctionType()))
1819 QualType PointeeType = T->getPointeeType(); local
1820 if (const FunctionProtoType *FPT = PointeeType->getAs<FunctionProtoType>()) {
1825 mangleQualifiers(PointeeType.getQualifiers(), true);
1827 mangleType(PointeeType, Range, QMM_Drop);
1290 manglePointerExtQualifiers(Qualifiers Quals, const Type *PointeeType) argument
H A DDeclCXX.cpp1767 CanQualType PointeeType local
1771 if (PointeeType.getUnqualifiedType() != ClassTy)
1777 TypeQuals = PointeeType.getCVRQualifiers();
H A DType.cpp528 QualType PointeeType; local
530 PointeeType = PT->getPointeeType();
532 PointeeType = RT->getPointeeType();
536 if (const RecordType *RT = PointeeType->getAs<RecordType>())
H A DExprConstant.cpp2750 QualType PointeeType;
2752 PointeeType = PT->getPointeeType();
2754 if (PointeeType.isNull() || !RHS.isInt() ||
2766 if (!HandleLValueArrayAdjustment(Info, E, LVal, PointeeType, Offset))
2908 QualType PointeeType;
2910 PointeeType = PT->getPointeeType();
2918 if (!HandleLValueArrayAdjustment(Info, E, LVal, PointeeType,
6248 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()->
6250 if (!PointeeType->isIncompleteType() &&
6251 Info.Ctx.getTypeAlignInChars(PointeeType) >
[all...]
H A DItaniumMangle.cpp2103 QualType PointeeType = T->getPointeeType(); local
2104 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(PointeeType)) {
2125 mangleType(PointeeType);
H A DASTContext.cpp2284 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T); local
2285 Canonical = getLValueReferenceType(getCanonicalType(PointeeType));
2321 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T); local
2322 Canonical = getRValueReferenceType(getCanonicalType(PointeeType));
/external/clang/lib/Sema/
H A DTreeTransform.h638 QualType RebuildPointerType(QualType PointeeType, SourceLocation Sigil);
644 QualType RebuildBlockPointerType(QualType PointeeType, SourceLocation Sigil);
663 QualType RebuildMemberPointerType(QualType PointeeType, QualType ClassType,
3813 QualType PointeeType local
3815 if (PointeeType.isNull())
3819 if (PointeeType->getAs<ObjCObjectType>()) {
3824 Result = SemaRef.Context.getObjCObjectPointerType(PointeeType);
3832 PointeeType != TL.getPointeeLoc().getType()) {
3833 Result = getDerived().RebuildPointerType(PointeeType, TL.getSigilLoc());
3851 QualType PointeeType local
3881 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); local
3929 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); local
9768 RebuildPointerType(QualType PointeeType, SourceLocation Star) argument
9775 RebuildBlockPointerType(QualType PointeeType, SourceLocation Star) argument
9792 RebuildMemberPointerType(QualType PointeeType, QualType ClassType, SourceLocation Sigil) argument
[all...]
H A DSemaTemplateDeduction.cpp1286 QualType PointeeType; local
1288 PointeeType = PointerArg->getPointeeType();
1291 PointeeType = PointerArg->getPointeeType();
1299 PointeeType,
3140 QualType PointeeType = ParamRefType->getPointeeType(); local
3151 if (!PointeeType.getQualifiers() &&
3152 isa<TemplateTypeParmType>(PointeeType) &&
3161 ParamType = PointeeType;
H A DSemaOverload.cpp7810 QualType PointeeType = (*Ptr)->getPointeeType(); local
7811 if (!PointeeType->isObjectType())
7814 QualType ResultTy = S.Context.getLValueReferenceType(PointeeType);
7825 QualType PointeeType = (*Ptr)->getPointeeType(); local
7826 if (!PointeeType->isObjectType())
7829 QualType ResultTy = S.Context.getLValueReferenceType(PointeeType);
H A DSemaExprObjC.cpp460 QualType PointeeType = PT->getPointeeType(); local
461 if (Context.hasSameUnqualifiedType(PointeeType, Context.CharTy)) {
H A DSemaDecl.cpp6609 QualType PointeeType = PT->getPointeeType(); local
6610 if (PointeeType->isPointerType())
6612 return PointeeType.getAddressSpace() == 0 ? PrivatePtrKernelParam
/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp1130 QualType PointeeType = PT->getPointeeType(); local
1131 if (Ctx.hasSameUnqualifiedType(PointeeType, Ctx.CharTy)) {
/external/clang/lib/Serialization/
H A DASTReader.cpp5092 QualType PointeeType = readType(*Loc.F, Record, Idx); local
5093 return Context.getPointerType(PointeeType);
5123 QualType PointeeType = readType(*Loc.F, Record, Idx); local
5124 return Context.getBlockPointerType(PointeeType);
5132 QualType PointeeType = readType(*Loc.F, Record, Idx); local
5133 return Context.getLValueReferenceType(PointeeType, Record[1]);
5141 QualType PointeeType = readType(*Loc.F, Record, Idx); local
5142 return Context.getRValueReferenceType(PointeeType);
5150 QualType PointeeType = readType(*Loc.F, Record, Idx); local
5152 if (PointeeType
[all...]

Completed in 900 milliseconds