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

/freebsd-10.1-release/contrib/llvm/include/llvm/ADT/
H A DSmallSet.h114 template <typename PointeeType, unsigned N>
115 class SmallSet<PointeeType*, N> : public SmallPtrSet<PointeeType*, N> {};
/freebsd-10.1-release/contrib/llvm/tools/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 "
/freebsd-10.1-release/contrib/llvm/tools/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.cpp970 QualType PointeeType = PT->getPointeeType(); local
974 if (!PointeeType->isRecordType()) {
H A DCGDebugInfo.cpp988 llvm::DIType PointeeType = getOrCreateType(PointeeTy, Unit); local
990 DBuilder.createPointerType(PointeeType, Size, Align);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h1971 QualType PointeeType; member in class:clang::PointerType
1978 PointeeType(Pointee) {
1984 QualType getPointeeType() const { return PointeeType; }
2042 QualType PointeeType; // Block is some kind of pointer type member in class:clang::BlockPointerType
2048 PointeeType(Pointee) {
2055 QualType getPointeeType() const { return PointeeType; }
2075 QualType PointeeType; member in class:clang::ReferenceType
2084 PointeeType(Referencee)
2094 QualType getPointeeTypeAsWritten() const { return PointeeType; }
2099 T = T->PointeeType
2155 QualType PointeeType; member in class:clang::MemberPointerType
4446 QualType PointeeType; member in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectPointerType
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DTreeTransform.h631 QualType RebuildPointerType(QualType PointeeType, SourceLocation Sigil);
637 QualType RebuildBlockPointerType(QualType PointeeType, SourceLocation Sigil);
656 QualType RebuildMemberPointerType(QualType PointeeType, QualType ClassType,
3715 QualType PointeeType local
3717 if (PointeeType.isNull())
3721 if (PointeeType->getAs<ObjCObjectType>()) {
3726 Result = SemaRef.Context.getObjCObjectPointerType(PointeeType);
3734 PointeeType != TL.getPointeeLoc().getType()) {
3735 Result = getDerived().RebuildPointerType(PointeeType, TL.getSigilLoc());
3753 QualType PointeeType local
3783 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); local
3831 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc()); local
9421 RebuildPointerType(QualType PointeeType, SourceLocation Star) argument
9428 RebuildBlockPointerType(QualType PointeeType, SourceLocation Star) argument
9445 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,
3114 QualType PointeeType = ParamRefType->getPointeeType(); local
3125 if (!PointeeType.getQualifiers() &&
3126 isa<TemplateTypeParmType>(PointeeType) &&
3135 ParamType = PointeeType;
H A DSemaOverload.cpp7623 QualType PointeeType = (*Ptr)->getPointeeType(); local
7624 if (!PointeeType->isObjectType())
7627 QualType ResultTy = S.Context.getLValueReferenceType(PointeeType);
7638 QualType PointeeType = (*Ptr)->getPointeeType(); local
7639 if (!PointeeType->isObjectType())
7642 QualType ResultTy = S.Context.getLValueReferenceType(PointeeType);
H A DSemaExprObjC.cpp457 QualType PointeeType = PT->getPointeeType(); local
458 if (Context.hasSameUnqualifiedType(PointeeType, Context.CharTy)) {
H A DSemaDecl.cpp6392 QualType PointeeType = PT->getPointeeType(); local
6393 return PointeeType->isPointerType() ? PtrPtrKernelParam : PtrKernelParam;
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DMicrosoftMangle.cpp1572 QualType PointeeType = T->getPointeeType(); local
1573 if (const FunctionProtoType *FPT = PointeeType->getAs<FunctionProtoType>()) {
1580 mangleQualifiers(PointeeType.getQualifiers(), true);
1582 mangleType(PointeeType, Range, QMM_Drop);
H A DDeclCXX.cpp1756 CanQualType PointeeType local
1760 if (PointeeType.getUnqualifiedType() != ClassTy)
1766 TypeQuals = PointeeType.getCVRQualifiers();
H A DType.cpp524 QualType PointeeType; local
526 PointeeType = PT->getPointeeType();
528 PointeeType = RT->getPointeeType();
532 if (const RecordType *RT = PointeeType->getAs<RecordType>())
H A DExprConstant.cpp2707 QualType PointeeType;
2709 PointeeType = PT->getPointeeType();
2711 if (PointeeType.isNull() || !RHS.isInt() ||
2723 if (!HandleLValueArrayAdjustment(Info, E, LVal, PointeeType, Offset))
2865 QualType PointeeType;
2867 PointeeType = PT->getPointeeType();
2875 if (!HandleLValueArrayAdjustment(Info, E, LVal, PointeeType,
6198 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()->
6200 if (!PointeeType->isIncompleteType() &&
6201 Info.Ctx.getTypeAlignInChars(PointeeType) >
[all...]
H A DItaniumMangle.cpp2088 QualType PointeeType = T->getPointeeType(); local
2089 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(PointeeType)) {
2110 mangleType(PointeeType);
H A DASTContext.cpp2260 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T); local
2261 Canonical = getLValueReferenceType(getCanonicalType(PointeeType));
2297 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T); local
2298 Canonical = getRValueReferenceType(getCanonicalType(PointeeType));
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp1129 QualType PointeeType = PT->getPointeeType(); local
1130 if (Ctx.hasSameUnqualifiedType(PointeeType, Ctx.CharTy)) {
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp4535 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4536 return Context.getPointerType(PointeeType);
4556 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4557 return Context.getBlockPointerType(PointeeType);
4565 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4566 return Context.getLValueReferenceType(PointeeType, Record[1]);
4574 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4575 return Context.getRValueReferenceType(PointeeType);
4583 QualType PointeeType = readType(*Loc.F, Record, Idx); local
4585 if (PointeeType
[all...]

Completed in 555 milliseconds