Home
last modified time | relevance | path

Searched refs:CanQual (Results 1 – 11 of 11) sorted by relevance

/external/clang/include/clang/AST/
DCanonicalType.h52 class CanQual {
58 CanQual() : Stored() { } in CanQual() function
63 CanQual(const CanQual<U> &Other,
143 CanQual<T> getUnqualifiedType() const;
153 bool isMoreQualifiedThan(CanQual<T> Other) const { in isMoreQualifiedThan()
159 bool isAtLeastAsQualifiedAs(CanQual<T> Other) const { in isAtLeastAsQualifiedAs()
165 CanQual<Type> getNonReferenceType() const;
171 static CanQual<T> getFromOpaquePtr(void *Ptr);
178 static CanQual<T> CreateUnsafe(QualType Other);
188 inline bool operator==(CanQual<T> x, CanQual<U> y) {
[all …]
DDeclarationName.h38 template <typename> class CanQual; variable
39 typedef CanQual<Type> CanQualType;
DType.h104 template <typename> class CanQual;
105 typedef CanQual<Type> CanQualType;
/external/clang/lib/CodeGen/
DCodeGenTypes.h36 template <typename> class CanQual; variable
51 typedef CanQual<Type> CanQualType;
275 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty,
277 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty);
DCodeGenABITypes.cpp47 CodeGenABITypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty, in arrangeFreeFunctionType()
53 CodeGenABITypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty) { in arrangeFreeFunctionType()
DCGCall.cpp71 static CanQual<FunctionProtoType> GetFormalType(const CXXMethodDecl *MD) { in GetFormalType()
87 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { in arrangeFreeFunctionType()
100 const CanQual<FunctionProtoType> &FPT, in appendParameterTypes()
126 CanQual<FunctionProtoType> FTP, in arrangeLLVMFunctionInfo()
140 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP, in arrangeFreeFunctionType()
211 CanQual<FunctionProtoType> prototype = GetFormalType(MD); in arrangeCXXMethodDeclaration()
237 CanQual<FunctionProtoType> FTP = GetFormalType(MD); in arrangeCXXStructorDeclaration()
269 CanQual<FunctionProtoType> FPT = GetFormalType(D); in arrangeCXXConstructorCall()
299 CanQual<FunctionNoProtoType> noProto = FTy.getAs<FunctionNoProtoType>(); in arrangeFunctionDeclaration()
373 CanQual<FunctionProtoType> FTP = GetFormalType(MD); in arrangeMSMemberPointerThunk()
[all …]
DCodeGenTypes.cpp336 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0)), FD); in ConvertFunctionType()
340 CanQual<FunctionNoProtoType>::CreateUnsafe(QualType(FNPT, 0))); in ConvertFunctionType()
/external/clang/include/clang/CodeGen/
DCodeGenABITypes.h64 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty,
67 CanQual<FunctionNoProtoType> Ty);
DCGFunctionInfo.h312 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { in forPrototype()
316 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, in forPrototypePlus()
/external/clang/lib/Sema/
DSemaAccess.cpp371 CanQual<FunctionProtoType> FriendTy in MightInstantiateTo()
374 CanQual<FunctionProtoType> ContextTy in MightInstantiateTo()
DSemaOverload.cpp8986 if (CanQual<ReferenceType> RT = CToTy->getAs<ReferenceType>()) in DiagnoseBadConversion()
8990 if (CanQual<PointerType> FromPT = CFromTy->getAs<PointerType>()) in DiagnoseBadConversion()
8991 if (CanQual<PointerType> ToPT = CToTy->getAs<PointerType>()) in DiagnoseBadConversion()