Home
last modified time | relevance | path

Searched refs:PointeeTy (Results 1 – 15 of 15) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DStore.cpp83 QualType PointeeTy = CastToTy->getPointeeType(); in castRegion() local
84 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy); in castRegion()
127 return MakeElementRegion(R, PointeeTy); in castRegion()
166 QualType CanonPointeeTy = Ctx.getCanonicalType(PointeeTy); in castRegion()
172 return MakeElementRegion(baseR, PointeeTy); in castRegion()
186 if (IsCompleteType(Ctx, PointeeTy)) { in castRegion()
188 CharUnits pointeeTySize = Ctx.getTypeSizeInChars(PointeeTy); in castRegion()
206 return MakeElementRegion(newSuperR, PointeeTy, newIndex); in castRegion()
DExprEngineCallAndReturn.cpp222 QualType PointeeTy = ParamDecl->getOriginalType()->getPointeeType(); in isPointerToConst() local
223 if (PointeeTy != QualType() && PointeeTy.isConstQualified() && in isPointerToConst()
224 !PointeeTy->isAnyPointerType() && !PointeeTy->isReferenceType()) { in isPointerToConst()
/external/clang/lib/AST/
DMicrosoftMangle.cpp1009 QualType PointeeTy = T->getPointeeType(); in mangleType() local
1010 if (PointeeTy->isArrayType()) { in mangleType()
1013 } else if (PointeeTy->isFunctionType()) { in mangleType()
1016 mangleType(static_cast<const FunctionType *>(PointeeTy.getTypePtr()), in mangleType()
1019 if (!PointeeTy.hasQualifiers()) in mangleType()
1022 mangleType(PointeeTy); in mangleType()
1035 QualType PointeeTy = T->getPointeeType(); in mangleType() local
1036 if (!PointeeTy.hasQualifiers()) in mangleType()
1039 mangleType(PointeeTy); in mangleType()
DASTContext.cpp4309 void ASTContext::getLegacyIntegralTypeEncoding (QualType &PointeeTy) const { in getLegacyIntegralTypeEncoding()
4310 if (isa<TypedefType>(PointeeTy.getTypePtr())) { in getLegacyIntegralTypeEncoding()
4311 if (const BuiltinType *BT = PointeeTy->getAs<BuiltinType>()) { in getLegacyIntegralTypeEncoding()
4312 if (BT->getKind() == BuiltinType::ULong && getIntWidth(PointeeTy) == 32) in getLegacyIntegralTypeEncoding()
4313 PointeeTy = UnsignedIntTy; in getLegacyIntegralTypeEncoding()
4315 if (BT->getKind() == BuiltinType::Long && getIntWidth(PointeeTy) == 32) in getLegacyIntegralTypeEncoding()
4316 PointeeTy = IntTy; in getLegacyIntegralTypeEncoding()
4427 QualType PointeeTy; in getObjCEncodingForTypeImpl() local
4433 PointeeTy = PT->getPointeeType(); in getObjCEncodingForTypeImpl()
4436 PointeeTy = RT->getPointeeType(); in getObjCEncodingForTypeImpl()
[all …]
/external/clang/lib/CodeGen/
DCGRTTI.cpp54 void BuildPointerTypeInfo(QualType PointeeTy);
214 QualType PointeeTy = PointerTy->getPointeeType(); in TypeInfoIsInStandardLibrary() local
215 const BuiltinType *BuiltinTy = dyn_cast<BuiltinType>(PointeeTy); in TypeInfoIsInStandardLibrary()
220 Qualifiers Quals = PointeeTy.getQualifiers(); in TypeInfoIsInStandardLibrary()
909 void RTTIBuilder::BuildPointerTypeInfo(QualType PointeeTy) { in BuildPointerTypeInfo() argument
912 CGM.getContext().getUnqualifiedArrayType(PointeeTy, Quals); in BuildPointerTypeInfo()
940 QualType PointeeTy = Ty->getPointeeType(); in BuildPointerToMemberTypeInfo() local
944 CGM.getContext().getUnqualifiedArrayType(PointeeTy, Quals); in BuildPointerToMemberTypeInfo()
DCGDebugInfo.h112 llvm::DIType CreatePointeeType(QualType PointeeTy, llvm::DIFile F);
114 const Type *Ty, QualType PointeeTy,
DCGDebugInfo.cpp548 llvm::DIType CGDebugInfo::CreatePointeeType(QualType PointeeTy, in CreatePointeeType() argument
551 return getOrCreateType(PointeeTy, Unit); in CreatePointeeType()
557 llvm::DIType Ty = getTypeOrNull(PointeeTy); in CreatePointeeType()
561 if (PointeeTy.hasLocalQualifiers()) in CreatePointeeType()
562 return CreateQualifiedType(PointeeTy, Unit); in CreatePointeeType()
564 if (const RecordType *RTy = dyn_cast<RecordType>(PointeeTy)) { in CreatePointeeType()
572 return getOrCreateType(PointeeTy, Unit); in CreatePointeeType()
578 QualType PointeeTy, in CreatePointerLikeType() argument
581 return DBuilder.createReferenceType(CreatePointeeType(PointeeTy, Unit)); in CreatePointerLikeType()
586 unsigned AS = CGM.getContext().getTargetAddressSpace(PointeeTy); in CreatePointerLikeType()
[all …]
/external/clang/lib/Sema/
DSema.cpp976 QualType PointeeTy = ExprTy->getPointeeType(); in isExprCallable() local
977 if (!PointeeTy.isNull()) in isExprCallable()
978 FunTy = PointeeTy->getAs<FunctionType>(); in isExprCallable()
DSemaOverload.cpp6097 QualType PointeeTy; in AddPointerWithMoreQualifiedTypeVariants() local
6102 PointeeTy = PTy->getPointeeType(); in AddPointerWithMoreQualifiedTypeVariants()
6109 PointeeTy = PointerTy->getPointeeType(); in AddPointerWithMoreQualifiedTypeVariants()
6115 if (PointeeTy->isArrayType()) in AddPointerWithMoreQualifiedTypeVariants()
6117 unsigned BaseCVR = PointeeTy.getCVRQualifiers(); in AddPointerWithMoreQualifiedTypeVariants()
6118 if (const ConstantArrayType *Array =Context.getAsConstantArrayType(PointeeTy)) in AddPointerWithMoreQualifiedTypeVariants()
6130 QualType QPointeeTy = Context.getCVRQualifiedType(PointeeTy, CVR); in AddPointerWithMoreQualifiedTypeVariants()
6159 QualType PointeeTy = PointerTy->getPointeeType(); in AddMemberPointerWithMoreQualifiedTypeVariants() local
6164 if (PointeeTy->isArrayType()) in AddMemberPointerWithMoreQualifiedTypeVariants()
6170 unsigned BaseCVR = PointeeTy.getCVRQualifiers(); in AddMemberPointerWithMoreQualifiedTypeVariants()
[all …]
DSemaChecking.cpp2707 QualType PointeeTy = DestPtrTy->getPointeeType(); in CheckMemaccessArguments() local
2711 if (PointeeTy->isVoidType()) in CheckMemaccessArguments()
2734 if (Context.getTypeSize(PointeeTy) == Context.getCharWidth()) in CheckMemaccessArguments()
2752 if (PointeeTy->isRecordType() && in CheckMemaccessArguments()
2757 << PointeeTy << Dest->getSourceRange() in CheckMemaccessArguments()
2764 if (isDynamicClassType(PointeeTy)) { in CheckMemaccessArguments()
2782 << FnName << PointeeTy in CheckMemaccessArguments()
2785 } else if (PointeeTy.hasNonTrivialObjCLifetime() && in CheckMemaccessArguments()
2790 << ArgIdx << FnName << PointeeTy in CheckMemaccessArguments()
DSemaExpr.cpp6042 QualType PointeeTy = Operand->getType()->getPointeeType(); in checkArithmeticIncompletePointerType() local
6044 Loc, PointeeTy, in checkArithmeticIncompletePointerType()
6046 << PointeeTy << Operand->getSourceRange())) in checkArithmeticIncompletePointerType()
6064 QualType PointeeTy = Operand->getType()->getPointeeType(); in checkArithmeticOpPointerOperand() local
6065 if (PointeeTy->isVoidType()) { in checkArithmeticOpPointerOperand()
6069 if (PointeeTy->isFunctionType()) { in checkArithmeticOpPointerOperand()
6131 QualType PointeeTy = Op->getType()->getPointeeType(); in checkArithmethicPointerOnNonFragileABI() local
6132 if (!PointeeTy->isObjCObjectType() || !S.LangOpts.ObjCNonFragileABI) in checkArithmethicPointerOnNonFragileABI()
6136 << PointeeTy << Op->getSourceRange(); in checkArithmethicPointerOnNonFragileABI()
/external/llvm/include/llvm/Analysis/
DDIBuilder.h125 DIType createPointerType(DIType PointeeTy, uint64_t SizeInBits,
/external/clang/lib/Rewrite/
DRewriteModernObjC.cpp1100 QualType PointeeTy; in RewriteTypeIntoString() local
1102 PointeeTy = PT->getPointeeType(); in RewriteTypeIntoString()
1104 PointeeTy = BPT->getPointeeType(); in RewriteTypeIntoString()
1105 if ((FPRetType = PointeeTy->getAs<FunctionType>())) { in RewriteTypeIntoString()
2867 QualType PointeeTy = PT->getPointeeType(); in RewriteObjCDictionaryLiteralExpr() local
2868 convertToUnqualifiedObjCType(PointeeTy); in RewriteObjCDictionaryLiteralExpr()
2869 T = Context->getPointerType(PointeeTy); in RewriteObjCDictionaryLiteralExpr()
4223 QualType PointeeTy; in convertObjCTypeToCStyleType() local
4225 PointeeTy = PT->getPointeeType(); in convertObjCTypeToCStyleType()
4226 if (const FunctionType *FT = PointeeTy->getAs<FunctionType>()) { in convertObjCTypeToCStyleType()
DRewriteObjC.cpp1053 QualType PointeeTy; in RewriteTypeIntoString() local
1055 PointeeTy = PT->getPointeeType(); in RewriteTypeIntoString()
1057 PointeeTy = BPT->getPointeeType(); in RewriteTypeIntoString()
1058 if ((FPRetType = PointeeTy->getAs<FunctionType>())) { in RewriteTypeIntoString()
/external/llvm/lib/Analysis/
DDIBuilder.cpp214 DIType DIBuilder::createPointerType(DIType PointeeTy, uint64_t SizeInBits, in createPointerType() argument
227 PointeeTy in createPointerType()