/external/llvm/include/llvm/ADT/ |
H A D | SmallSet.h | 118 template <typename PointeeType, unsigned N> 119 class SmallSet<PointeeType*, N> : public SmallPtrSet<PointeeType*, N> {};
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocSizeofChecker.cpp | 184 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 D | CodeGenTypes.cpp | 409 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 D | CGException.cpp | 917 QualType PointeeType = PT->getPointeeType(); local 921 if (!PointeeType->isRecordType()) {
|
H A D | CGDebugInfo.cpp | 1007 llvm::DIType PointeeType = getOrCreateType(PointeeTy, Unit); local 1009 DBuilder.createPointerType(PointeeType, Size, Align);
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 1970 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 D | MicrosoftMangle.cpp | 251 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 D | DeclCXX.cpp | 1767 CanQualType PointeeType local 1771 if (PointeeType.getUnqualifiedType() != ClassTy) 1777 TypeQuals = PointeeType.getCVRQualifiers();
|
H A D | Type.cpp | 528 QualType PointeeType; local 530 PointeeType = PT->getPointeeType(); 532 PointeeType = RT->getPointeeType(); 536 if (const RecordType *RT = PointeeType->getAs<RecordType>())
|
H A D | ExprConstant.cpp | 2750 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 D | ItaniumMangle.cpp | 2103 QualType PointeeType = T->getPointeeType(); local 2104 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(PointeeType)) { 2125 mangleType(PointeeType);
|
H A D | ASTContext.cpp | 2284 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 D | TreeTransform.h | 638 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 D | SemaTemplateDeduction.cpp | 1286 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 D | SemaOverload.cpp | 7810 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 D | SemaExprObjC.cpp | 460 QualType PointeeType = PT->getPointeeType(); local 461 if (Context.hasSameUnqualifiedType(PointeeType, Context.CharTy)) {
|
H A D | SemaDecl.cpp | 6609 QualType PointeeType = PT->getPointeeType(); local 6610 if (PointeeType->isPointerType()) 6612 return PointeeType.getAddressSpace() == 0 ? PrivatePtrKernelParam
|
/external/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 1130 QualType PointeeType = PT->getPointeeType(); local 1131 if (Ctx.hasSameUnqualifiedType(PointeeType, Ctx.CharTy)) {
|
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 5092 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...] |