/external/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 95 QualType PointeeTy = CastToTy->getPointeeType(); local 96 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy); 139 return MakeElementRegion(R, PointeeTy); 178 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy); 184 return MakeElementRegion(baseR, PointeeTy); 188 // if the offset can be evenly divided by sizeof(PointeeTy). If so, 197 // We can only compute sizeof(PointeeTy) if it is a complete type. 198 if (IsCompleteType(Ctx, PointeeTy)) { 200 CharUnits pointeeTySize = Ctx.getTypeSizeInChars(PointeeTy); 203 // ElementRegion (with elementType == PointeeTy) directl [all...] |
H A D | CallEvent.cpp | 105 QualType PointeeTy = Ty->getPointeeType(); local 106 if (PointeeTy == QualType()) 108 if (!PointeeTy.isConstQualified()) 110 if (PointeeTy->isAnyPointerType())
|
/external/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 1418 QualType PointeeTy = T->getPointeeType(); local 1419 if (PointeeTy->isArrayType()) { 1421 mangleExtraDimensions(PointeeTy); 1422 } else if (const FunctionType *FT = PointeeTy->getAs<FunctionType>()) { 1427 mangleQualifiers(PointeeTy.getQualifiers(), false); 1428 mangleType(PointeeTy, Range, false); 1443 QualType PointeeTy = T->getPointeeType(); local 1444 if (!PointeeTy.hasQualifiers()) 1447 mangleType(PointeeTy, Range); 1455 QualType PointeeTy local [all...] |
H A D | ASTContext.cpp | 4677 void ASTContext::getLegacyIntegralTypeEncoding (QualType &PointeeTy) const { 4678 if (isa<TypedefType>(PointeeTy.getTypePtr())) { 4679 if (const BuiltinType *BT = PointeeTy->getAs<BuiltinType>()) { 4680 if (BT->getKind() == BuiltinType::ULong && getIntWidth(PointeeTy) == 32) 4681 PointeeTy = UnsignedIntTy; 4683 if (BT->getKind() == BuiltinType::Long && getIntWidth(PointeeTy) == 32) 4684 PointeeTy = IntTy; 4795 QualType PointeeTy; local 4801 PointeeTy = PT->getPointeeType(); 4804 PointeeTy 5052 QualType PointeeTy = OPT->getPointeeType(); local [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGRTTI.cpp | 54 void BuildPointerTypeInfo(QualType PointeeTy); 213 QualType PointeeTy = PointerTy->getPointeeType(); local 214 const BuiltinType *BuiltinTy = dyn_cast<BuiltinType>(PointeeTy); 219 Qualifiers Quals = PointeeTy.getQualifiers(); 904 void RTTIBuilder::BuildPointerTypeInfo(QualType PointeeTy) { argument 907 CGM.getContext().getUnqualifiedArrayType(PointeeTy, Quals); 935 QualType PointeeTy = Ty->getPointeeType(); local 939 CGM.getContext().getUnqualifiedArrayType(PointeeTy, Quals);
|
H A D | CGDebugInfo.h | 116 llvm::DIType CreatePointeeType(QualType PointeeTy, llvm::DIFile F); 118 const Type *Ty, QualType PointeeTy,
|
H A D | CGDebugInfo.cpp | 567 llvm::DIType CGDebugInfo::CreatePointeeType(QualType PointeeTy, argument 570 return getOrCreateType(PointeeTy, Unit); 576 llvm::DIType Ty = getTypeOrNull(PointeeTy); 580 if (PointeeTy.hasLocalQualifiers()) 581 return CreateQualifiedType(PointeeTy, Unit); 583 if (const RecordType *RTy = dyn_cast<RecordType>(PointeeTy)) { 591 return getOrCreateType(PointeeTy, Unit); 597 QualType PointeeTy, 602 CreatePointeeType(PointeeTy, Unit)); 607 unsigned AS = CGM.getContext().getTargetAddressSpace(PointeeTy); 595 CreatePointerLikeType(unsigned Tag, const Type *Ty, QualType PointeeTy, llvm::DIFile Unit) argument 884 QualType PointeeTy = ThisPtrTy->getPointeeType(); local [all...] |
/external/llvm/include/llvm/ |
H A D | DIBuilder.h | 121 /// @param PointeeTy Type pointed by this pointer. 125 DIType createPointerType(DIType PointeeTy, uint64_t SizeInBits,
|
/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 6115 QualType PointeeTy; 6120 PointeeTy = PTy->getPointeeType(); 6123 PointeeTy = PointerTy->getPointeeType(); 6130 if (PointeeTy->isArrayType()) 6133 unsigned BaseCVR = PointeeTy.getCVRQualifiers(); 6147 (!(PointeeTy->isAnyPointerType() || PointeeTy->isReferenceType())))) 6151 QualType QPointeeTy = Context.getCVRQualifiedType(PointeeTy, CVR); 6186 QualType PointeeTy = PointerTy->getPointeeType(); local 6191 if (PointeeTy 6893 QualType PointeeTy = (*Ptr)->getPointeeType(); local [all...] |
H A D | SemaChecking.cpp | 3104 QualType PointeeTy = DestPtrTy->getPointeeType(); local 3108 if (PointeeTy->isVoidType()) 3133 if (Context.getTypeSize(PointeeTy) == Context.getCharWidth()) 3156 << PointeeTy 3173 if (PointeeTy->isRecordType() && 3178 << PointeeTy << Dest->getSourceRange() 3185 if (isDynamicClassType(PointeeTy)) { 3203 << FnName << PointeeTy 3206 } else if (PointeeTy.hasNonTrivialObjCLifetime() && 3211 << ArgIdx << FnName << PointeeTy [all...] |
H A D | SemaExpr.cpp | 6218 QualType PointeeTy = Operand->getType()->getPointeeType(); local 6219 return S.RequireCompleteType(Loc, PointeeTy, 6221 PointeeTy, Operand->getSourceRange()); 6236 QualType PointeeTy = Operand->getType()->getPointeeType(); 6237 if (PointeeTy->isVoidType()) { 6241 if (PointeeTy->isFunctionType()) {
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 1186 QualType PointeeTy; local 1188 PointeeTy = PT->getPointeeType(); 1190 PointeeTy = BPT->getPointeeType(); 1191 if ((FPRetType = PointeeTy->getAs<FunctionType>())) { 2959 QualType PointeeTy = PT->getPointeeType(); local 2960 convertToUnqualifiedObjCType(PointeeTy); 2961 T = Context->getPointerType(PointeeTy); 4445 QualType PointeeTy; local 4447 PointeeTy = PT->getPointeeType(); 4448 if (const FunctionType *FT = PointeeTy [all...] |
H A D | RewriteObjC.cpp | 1058 QualType PointeeTy; local 1060 PointeeTy = PT->getPointeeType(); 1062 PointeeTy = BPT->getPointeeType(); 1063 if ((FPRetType = PointeeTy->getAs<FunctionType>())) {
|
/external/llvm/lib/VMCore/ |
H A D | DIBuilder.cpp | 214 DIType DIBuilder::createPointerType(DIType PointeeTy, uint64_t SizeInBits, argument 227 PointeeTy
|