/external/llvm/include/llvm/ADT/ |
D | SmallSet.h | 113 template <typename PointeeType, unsigned N> 114 class SmallSet<PointeeType*, N> : public SmallPtrSet<PointeeType*, N> {};
|
/external/clang/lib/CodeGen/ |
D | CodeGenTypes.cpp | 380 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType() local 382 ResultType = llvm::PointerType::get(PointeeType, AS); in ConvertType() 388 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType() local 389 if (PointeeType->isVoidTy()) in ConvertType() 390 PointeeType = llvm::Type::getInt8Ty(getLLVMContext()); in ConvertType() 392 ResultType = llvm::PointerType::get(PointeeType, AS); in ConvertType() 533 llvm::Type *PointeeType = ConvertTypeForMem(FTy); in ConvertType() local 535 ResultType = llvm::PointerType::get(PointeeType, AS); in ConvertType()
|
D | CGException.cpp | 976 QualType PointeeType = PT->getPointeeType(); in InitCatchParam() local 980 if (!PointeeType->isRecordType()) { in InitCatchParam()
|
/external/clang/include/clang/AST/ |
D | Type.h | 1851 QualType PointeeType; 1858 PointeeType(Pointee) { 1864 QualType getPointeeType() const { return PointeeType; } 1885 QualType PointeeType; // Block is some kind of pointer type 1891 PointeeType(Pointee) { 1898 QualType getPointeeType() const { return PointeeType; } 1919 QualType PointeeType; 1928 PointeeType(Referencee) 1938 QualType getPointeeTypeAsWritten() const { return PointeeType; } 1943 T = T->PointeeType->castAs<ReferenceType>(); [all …]
|
/external/clang/lib/AST/ |
D | MicrosoftMangle.cpp | 989 QualType PointeeType = T->getPointeeType(); in mangleType() local 990 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(PointeeType)) { in mangleType() 995 mangleQualifiers(PointeeType.getQualifiers(), true); in mangleType() 997 mangleType(PointeeType.getLocalUnqualifiedType()); in mangleType()
|
D | DeclCXX.cpp | 1470 CanQualType PointeeType in isCopyOrMoveConstructor() local 1474 if (PointeeType.getUnqualifiedType() != ClassTy) in isCopyOrMoveConstructor() 1480 TypeQuals = PointeeType.getCVRQualifiers(); in isCopyOrMoveConstructor()
|
D | ItaniumMangle.cpp | 1848 QualType PointeeType = T->getPointeeType(); in mangleType() local 1849 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(PointeeType)) { in mangleType() 1870 mangleType(PointeeType); in mangleType()
|
D | ExprConstant.cpp | 638 QualType PointeeType = in VisitBinaryOperator() local 643 if (PointeeType->isVoidType() || PointeeType->isFunctionType()) in VisitBinaryOperator() 646 SizeOfPointee = Info.Ctx.getTypeSizeInChars(PointeeType); in VisitBinaryOperator()
|
D | ASTContext.cpp | 1467 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T); in getLValueReferenceType() local 1468 Canonical = getLValueReferenceType(getCanonicalType(PointeeType)); in getLValueReferenceType() 1504 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T); in getRValueReferenceType() local 1505 Canonical = getRValueReferenceType(getCanonicalType(PointeeType)); in getRValueReferenceType()
|
/external/clang/lib/Sema/ |
D | TreeTransform.h | 551 QualType RebuildPointerType(QualType PointeeType, SourceLocation Sigil); 557 QualType RebuildBlockPointerType(QualType PointeeType, SourceLocation Sigil); 576 QualType RebuildMemberPointerType(QualType PointeeType, QualType ClassType, 3357 QualType PointeeType in TransformPointerType() local 3359 if (PointeeType.isNull()) in TransformPointerType() 3363 if (PointeeType->getAs<ObjCObjectType>()) { in TransformPointerType() 3368 Result = SemaRef.Context.getObjCObjectPointerType(PointeeType); in TransformPointerType() 3376 PointeeType != TL.getPointeeLoc().getType()) { in TransformPointerType() 3377 Result = getDerived().RebuildPointerType(PointeeType, TL.getSigilLoc()); in TransformPointerType() 3395 QualType PointeeType in TransformBlockPointerType() local [all …]
|
D | SemaTemplateDeduction.cpp | 1107 QualType PointeeType; in DeduceTemplateArguments() local 1109 PointeeType = PointerArg->getPointeeType(); in DeduceTemplateArguments() 1112 PointeeType = PointerArg->getPointeeType(); in DeduceTemplateArguments() 1120 PointeeType, in DeduceTemplateArguments() 2746 QualType PointeeType = ParamRefType->getPointeeType(); in AdjustFunctionParmAndArgTypesForDeduction() local 2759 if (!PointeeType.getQualifiers() && in AdjustFunctionParmAndArgTypesForDeduction() 2760 isa<TemplateTypeParmType>(PointeeType) && in AdjustFunctionParmAndArgTypesForDeduction() 2769 ParamType = PointeeType; in AdjustFunctionParmAndArgTypesForDeduction()
|
D | SemaOverload.cpp | 6081 QualType PointeeType = (*Ptr)->getPointeeType(); in addSubscriptOverloads() local 6082 if (!PointeeType->isObjectType()) in addSubscriptOverloads() 6085 QualType ResultTy = S.Context.getLValueReferenceType(PointeeType); in addSubscriptOverloads() 6096 QualType PointeeType = (*Ptr)->getPointeeType(); in addSubscriptOverloads() local 6097 if (!PointeeType->isObjectType()) in addSubscriptOverloads() 6100 QualType ResultTy = S.Context.getLValueReferenceType(PointeeType); in addSubscriptOverloads()
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 3218 QualType PointeeType = GetType(Record[0]); in ReadTypeRecord() local 3219 return Context->getPointerType(PointeeType); in ReadTypeRecord() 3227 QualType PointeeType = GetType(Record[0]); in ReadTypeRecord() local 3228 return Context->getBlockPointerType(PointeeType); in ReadTypeRecord() 3236 QualType PointeeType = GetType(Record[0]); in ReadTypeRecord() local 3237 return Context->getLValueReferenceType(PointeeType, Record[1]); in ReadTypeRecord() 3245 QualType PointeeType = GetType(Record[0]); in ReadTypeRecord() local 3246 return Context->getRValueReferenceType(PointeeType); in ReadTypeRecord() 3254 QualType PointeeType = GetType(Record[0]); in ReadTypeRecord() local 3256 if (PointeeType.isNull() || ClassType.isNull()) in ReadTypeRecord() [all …]
|