Searched refs:CanQual (Results 1 – 11 of 11) sorted by relevance
52 class CanQual {58 CanQual() : Stored() { } in CanQual() function63 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 …]
38 template <typename> class CanQual; variable39 typedef CanQual<Type> CanQualType;
101 template <typename> class CanQual;102 typedef CanQual<Type> CanQualType;
36 template <typename> class CanQual; variable51 typedef CanQual<Type> CanQualType;268 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty);269 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty);
54 CodeGenABITypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty) { in arrangeFreeFunctionType()59 CodeGenABITypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty) { in arrangeFreeFunctionType()
518 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0))); in ConvertType()522 CanQual<FunctionNoProtoType>::CreateUnsafe(QualType(FNPT, 0))); in ConvertType()
69 static CanQual<FunctionProtoType> GetFormalType(const CXXMethodDecl *MD) { in GetFormalType()85 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { in arrangeFreeFunctionType()99 CanQual<FunctionProtoType> FTP) { in arrangeLLVMFunctionInfo()112 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP) { in arrangeFreeFunctionType()181 CanQual<FunctionProtoType> prototype = GetFormalType(MD); in arrangeCXXMethodDeclaration()207 CanQual<FunctionProtoType> FTP = GetFormalType(MD); in arrangeCXXStructorDeclaration()239 CanQual<FunctionProtoType> FPT = GetFormalType(D); in arrangeCXXConstructorCall()269 CanQual<FunctionNoProtoType> noProto = FTy.getAs<FunctionNoProtoType>(); in arrangeFunctionDeclaration()343 CanQual<FunctionProtoType> FTP = GetFormalType(MD); in arrangeMSMemberPointerThunk()355 CanQual<FunctionProtoType> FTP = GetFormalType(CD); in arrangeMSCtorClosure()
64 CanQual<FunctionProtoType> Ty);66 CanQual<FunctionNoProtoType> Ty);
311 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { in forPrototype()315 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, in forPrototypePlus()
366 CanQual<FunctionProtoType> FriendTy in MightInstantiateTo()369 CanQual<FunctionProtoType> ContextTy in MightInstantiateTo()
8712 if (CanQual<ReferenceType> RT = CToTy->getAs<ReferenceType>()) in DiagnoseBadConversion()8716 if (CanQual<PointerType> FromPT = CFromTy->getAs<PointerType>()) in DiagnoseBadConversion()8717 if (CanQual<PointerType> ToPT = CToTy->getAs<PointerType>()) in DiagnoseBadConversion()