Searched refs:CanQual (Results 1 – 13 of 13) sorted by relevance
65 class CanQual {71 CanQual() = default;76 CanQual(const CanQual<U> &Other,202 inline bool operator==(CanQual<T> x, CanQual<U> y) {207 inline bool operator!=(CanQual<T> x, CanQual<U> y) {241 CanQual<T> Stored;620 inline CanQual<T> CanQual<T>::getUnqualifiedType() const {625 inline CanQual<Type> CanQual<T>::getNonReferenceType() const {633 CanQual<T> CanQual<T>::getFromOpaquePtr(void *Ptr) {634 CanQual<T> Result;[all …]
35 template <typename> class CanQual; variable42 using CanQualType = CanQual<Type>;
111 template <typename> class CanQual;135 using CanQualType = CanQual<Type>;
32 template <typename> class CanQual; variable42 typedef CanQual<Type> CanQualType;201 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty);202 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty);
44 CanQual<FunctionProtoType> Ty) { in arrangeFreeFunctionType()50 CanQual<FunctionNoProtoType> Ty) { in arrangeFreeFunctionType()
372 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0))); in ConvertFunctionTypeInternal()376 CanQual<FunctionNoProtoType>::CreateUnsafe(QualType(FNPT, 0))); in ConvertFunctionTypeInternal()
94 static CanQual<FunctionProtoType> GetFormalType(const CXXMethodDecl *MD) { in GetFormalType()110 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { in arrangeFreeFunctionType()152 CanQual<FunctionProtoType> FPT) { in appendParameterTypes()184 CanQual<FunctionProtoType> FTP) { in arrangeLLVMFunctionInfo()200 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP) { in arrangeFreeFunctionType()335 CanQual<FunctionProtoType> FTP = GetFormalType(MD); in arrangeCXXStructorDeclaration()417 CanQual<FunctionProtoType> FPT = GetFormalType(D); in arrangeCXXConstructorCall()459 if (CanQual<FunctionNoProtoType> noProto = FTy.getAs<FunctionNoProtoType>()) { in arrangeFunctionDeclaration()545 CanQual<FunctionProtoType> FTP = GetFormalType(MD); in arrangeUnprototypedMustTailThunk()557 CanQual<FunctionProtoType> FTP = GetFormalType(CD); in arrangeMSCtorClosure()
71 struct CanQual { struct127 P7::CanQual<int>* p7 = nullptr; in test()129 ASSERT_SAME_TYPE(decltype(std::__to_address(p7)), P7::CanQual<int>*); in test()
73 struct CanQual { struct129 P7::CanQual<int>* p7 = nullptr; in test()131 ASSERT_SAME_TYPE(decltype(std::to_address(p7)), P7::CanQual<int>*); in test()
67 CanQual<FunctionProtoType> Ty);70 CanQual<FunctionNoProtoType> Ty);
511 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, in forPrototypePlus()520 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { in forPrototype()
385 CanQual<FunctionProtoType> FriendTy in MightInstantiateTo()388 CanQual<FunctionProtoType> ContextTy in MightInstantiateTo()
10588 if (CanQual<ReferenceType> RT = CToTy->getAs<ReferenceType>()) in DiagnoseBadConversion()10592 if (CanQual<PointerType> FromPT = CFromTy->getAs<PointerType>()) in DiagnoseBadConversion()10593 if (CanQual<PointerType> ToPT = CToTy->getAs<PointerType>()) { in DiagnoseBadConversion()