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

/external/llvm/include/llvm/ADT/
H A DSmallSet.h114 template <typename PointeeType, unsigned N>
115 class SmallSet<PointeeType*, N> : public SmallPtrSet<PointeeType*, N> {};
/external/clang/lib/StaticAnalyzer/Checkers/
H A DMallocSizeofChecker.cpp185 QualType PointeeType = CastedType->getAs<PointerType>()->getPointeeType(); local
186 if (PointeeType->isVoidType())
201 if (typesCompatible(BR.getContext(), PointeeType, SizeofType))
206 if (compatibleWithArrayType(BR.getContext(), PointeeType, SizeofType))
227 << PointeeType.getAsString() << "', which is incompatible with "
/external/clang/lib/CodeGen/
H A DCodeGenTypes.cpp411 llvm::Type *PointeeType = ConvertTypeForMem(ETy); local
413 ResultType = llvm::PointerType::get(PointeeType, AS);
419 llvm::Type *PointeeType = ConvertTypeForMem(ETy); local
420 if (PointeeType->isVoidTy())
421 PointeeType = llvm::Type::getInt8Ty(getLLVMContext());
423 ResultType = llvm::PointerType::get(PointeeType, AS);
579 llvm::Type *PointeeType = ConvertTypeForMem(FTy); local
581 ResultType = llvm::PointerType::get(PointeeType, AS);
H A DCGException.cpp969 QualType PointeeType = PT->getPointeeType(); local
973 if (!PointeeType->isRecordType()) {
H A DCGDebugInfo.cpp1009 llvm::DIType PointeeType = getOrCreateType(PointeeTy, Unit); local
1011 DBuilder.createPointerType(PointeeType, Size, Align);
/external/clang/include/clang/AST/
H A DType.h1967 QualType PointeeType; member in class:clang::PointerType
1974 PointeeType(Pointee) {
1980 QualType getPointeeType() const { return PointeeType; }
2038 QualType PointeeType; // Block is some kind of pointer type member in class:clang::BlockPointerType
2044 PointeeType(Pointee) {
2051 QualType getPointeeType() const { return PointeeType; }
2071 QualType PointeeType; member in class:clang::ReferenceType
2080 PointeeType(Referencee)
2090 QualType getPointeeTypeAsWritten() const { return PointeeType; }
2095 T = T->PointeeType
2151 QualType PointeeType; member in class:clang::MemberPointerType
4426 QualType PointeeType; member in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectPointerType
[all...]
/external/clang/lib/Sema/
H A DTreeTransform.h616 QualType RebuildPointerType(QualType PointeeType, SourceLocation Sigil);
622 QualType RebuildBlockPointerType(QualType PointeeType, SourceLocation Sigil);
641 QualType RebuildMemberPointerType(QualType PointeeType, QualType ClassType,
3675 QualType PointeeType local
3677 if (PointeeType.isNull())
3681 if (PointeeType->getAs<ObjCObjectType>()) {
3686 Result = SemaRef.Context.getObjCObjectPointerType(PointeeType);
3694 PointeeType != TL.getPointeeLoc().getType()) {
3695 Result = getDerived().RebuildPointerType(PointeeType, TL.getSigilLoc());
3713 QualType PointeeType local
3743 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); local
3791 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); local
9223 RebuildPointerType(QualType PointeeType, SourceLocation Star) argument
9230 RebuildBlockPointerType(QualType PointeeType, SourceLocation Star) argument
9247 RebuildMemberPointerType(QualType PointeeType, QualType ClassType, SourceLocation Sigil) argument
[all...]
H A DSemaTemplateDeduction.cpp1226 QualType PointeeType; local
1228 PointeeType = PointerArg->getPointeeType();
1231 PointeeType = PointerArg->getPointeeType();
1239 PointeeType,
3103 QualType PointeeType = ParamRefType->getPointeeType(); local
3114 if (!PointeeType.getQualifiers() &&
3115 isa<TemplateTypeParmType>(PointeeType) &&
3124 ParamType = PointeeType;
H A DSemaOverload.cpp7520 QualType PointeeType = (*Ptr)->getPointeeType(); local
7521 if (!PointeeType->isObjectType())
7524 QualType ResultTy = S.Context.getLValueReferenceType(PointeeType);
7535 QualType PointeeType = (*Ptr)->getPointeeType(); local
7536 if (!PointeeType->isObjectType())
7539 QualType ResultTy = S.Context.getLValueReferenceType(PointeeType);
H A DSemaExprObjC.cpp436 QualType PointeeType = PT->getPointeeType(); local
437 if (Context.hasSameUnqualifiedType(PointeeType, Context.CharTy)) {
H A DSemaDecl.cpp6268 QualType PointeeType = PT->getPointeeType(); local
6269 return PointeeType->isPointerType() ? PtrPtrKernelParam : PtrKernelParam;
/external/clang/lib/AST/
H A DMicrosoftMangle.cpp1532 QualType PointeeType = T->getPointeeType(); local
1533 if (const FunctionProtoType *FPT = PointeeType->getAs<FunctionProtoType>()) {
1538 mangleQualifiers(PointeeType.getQualifiers(), true);
1540 mangleType(PointeeType, Range, QMM_Drop);
H A DDeclCXX.cpp1690 CanQualType PointeeType local
1694 if (PointeeType.getUnqualifiedType() != ClassTy)
1700 TypeQuals = PointeeType.getCVRQualifiers();
H A DType.cpp520 QualType PointeeType; local
522 PointeeType = PT->getPointeeType();
524 PointeeType = RT->getPointeeType();
528 if (const RecordType *RT = PointeeType->getAs<RecordType>())
H A DItaniumMangle.cpp2095 QualType PointeeType = T->getPointeeType(); local
2096 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(PointeeType)) {
2117 mangleType(PointeeType);
H A DExprConstant.cpp2603 QualType PointeeType;
2605 PointeeType = PT->getPointeeType();
2607 if (PointeeType.isNull() || !RHS.isInt() ||
2619 if (!HandleLValueArrayAdjustment(Info, E, LVal, PointeeType, Offset))
2761 QualType PointeeType;
2763 PointeeType = PT->getPointeeType();
2771 if (!HandleLValueArrayAdjustment(Info, E, LVal, PointeeType,
6051 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()->
6053 if (!PointeeType->isIncompleteType() &&
6054 Info.Ctx.getTypeAlignInChars(PointeeType) >
[all...]
H A DASTContext.cpp2236 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T); local
2237 Canonical = getLValueReferenceType(getCanonicalType(PointeeType));
2273 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T); local
2274 Canonical = getRValueReferenceType(getCanonicalType(PointeeType));
/external/clang/lib/Serialization/
H A DASTReader.cpp4532 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4533 return Context.getPointerType(PointeeType);
4553 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4554 return Context.getBlockPointerType(PointeeType);
4562 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4563 return Context.getLValueReferenceType(PointeeType, Record[1]);
4571 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4572 return Context.getRValueReferenceType(PointeeType);
4580 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4582 if (PointeeType
[all...]
/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp1129 QualType PointeeType = PT->getPointeeType(); local
1130 if (Ctx.hasSameUnqualifiedType(PointeeType, Ctx.CharTy)) {

Completed in 421 milliseconds