Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DCanonicalType.h53 class CanQual {
59 CanQual() : Stored() { } in CanQual() function
64 CanQual(const CanQual<U>& Other,
144 CanQual<T> getUnqualifiedType() const;
154 bool isMoreQualifiedThan(CanQual<T> Other) const { in isMoreQualifiedThan()
160 bool isAtLeastAsQualifiedAs(CanQual<T> Other) const { in isAtLeastAsQualifiedAs()
166 CanQual<Type> getNonReferenceType() const;
172 static CanQual<T> getFromOpaquePtr(void *Ptr);
179 static CanQual<T> CreateUnsafe(QualType Other);
189 inline bool operator==(CanQual<T> x, CanQual<U> y) {
[all …]
DDeclarationName.h37 template <typename> class CanQual; variable
38 typedef CanQual<Type> CanQualType;
DType.h101 template <typename> class CanQual;
102 typedef CanQual<Type> CanQualType;
/external/clang/lib/CodeGen/
DCodeGenTypes.h35 template <typename> class CanQual; variable
50 typedef CanQual<Type> CanQualType;
210 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty);
211 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty);
DCGCall.h152 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { in forPrototype()
156 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, in forPrototypePlus()
DCGCall.cpp60 static CanQual<FunctionProtoType> GetFormalType(const CXXMethodDecl *MD) { in GetFormalType()
76 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { in arrangeFreeFunctionType()
88 CanQual<FunctionProtoType> FTP, in arrangeLLVMFunctionInfo()
102 CanQual<FunctionProtoType> FTP) { in arrangeFreeFunctionType()
121 CanQual<FunctionProtoType> FTP) { in arrangeCXXMethodType()
130 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP) { in arrangeFreeFunctionType()
186 CanQual<FunctionProtoType> prototype = GetFormalType(MD); in arrangeCXXMethodDeclaration()
210 CanQual<FunctionProtoType> FTP = GetFormalType(D); in arrangeCXXConstructorDeclaration()
238 CanQual<FunctionProtoType> FTP = GetFormalType(D); in arrangeCXXDestructor()
263 CanQual<FunctionNoProtoType> noProto = FTy.getAs<FunctionNoProtoType>(); in arrangeFunctionDeclaration()
DCodeGenTypes.cpp511 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0))); in ConvertType()
515 CanQual<FunctionNoProtoType>::CreateUnsafe(QualType(FNPT, 0))); in ConvertType()
/external/clang/lib/Sema/
DSemaAccess.cpp368 CanQual<FunctionProtoType> FriendTy in MightInstantiateTo()
371 CanQual<FunctionProtoType> ContextTy in MightInstantiateTo()
DSemaOverload.cpp8239 if (CanQual<ReferenceType> RT = CToTy->getAs<ReferenceType>()) in DiagnoseBadConversion()
8243 if (CanQual<PointerType> FromPT = CFromTy->getAs<PointerType>()) in DiagnoseBadConversion()
8244 if (CanQual<PointerType> ToPT = CToTy->getAs<PointerType>()) in DiagnoseBadConversion()