Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h65 class CanQual {
71 CanQual() = default;
76 CanQual(const CanQual<U> &Other,
157 CanQual<T> getUnqualifiedType() const;
167 bool isMoreQualifiedThan(CanQual<T> Other) const { in isMoreQualifiedThan()
173 bool isAtLeastAsQualifiedAs(CanQual<T> Other) const { in isAtLeastAsQualifiedAs()
179 CanQual<Type> getNonReferenceType() const;
185 static CanQual<T> getFromOpaquePtr(void *Ptr);
192 static CanQual<T> CreateUnsafe(QualType Other);
202 inline bool operator==(CanQual<T> x, CanQual<U> y) {
[all …]
H A DType.h114 template <typename> class CanQual;
139 using CanQualType = CanQual<Type>;
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.h32 template <typename> class CanQual; variable
42 typedef CanQual<Type> CanQualType;
214 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty);
215 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty);
H A DCodeGenABITypes.cpp44 CanQual<FunctionProtoType> Ty) { in arrangeFreeFunctionType()
50 CanQual<FunctionNoProtoType> Ty) { in arrangeFreeFunctionType()
H A DCodeGenTypes.cpp322 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0))); in ConvertFunctionTypeInternal()
326 CanQual<FunctionNoProtoType>::CreateUnsafe(QualType(FNPT, 0))); in ConvertFunctionTypeInternal()
H A DCGCall.cpp101 static CanQual<FunctionProtoType> GetFormalType(const CXXMethodDecl *MD) { in GetFormalType()
117 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) { in arrangeFreeFunctionType()
158 CanQual<FunctionProtoType> FPT) { in appendParameterTypes()
190 CanQual<FunctionProtoType> FTP) { in arrangeLLVMFunctionInfo()
206 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP) { in arrangeFreeFunctionType()
353 CanQual<FunctionProtoType> FTP = GetFormalType(MD); in arrangeCXXStructorDeclaration()
433 CanQual<FunctionProtoType> FPT = GetFormalType(D); in arrangeCXXConstructorCall()
474 if (CanQual<FunctionNoProtoType> noProto = FTy.getAs<FunctionNoProtoType>()) { in arrangeFunctionDeclaration()
561 CanQual<FunctionProtoType> FTP = GetFormalType(MD); in arrangeUnprototypedMustTailThunk()
572 CanQual<FunctionProtoType> FTP = GetFormalType(CD); in arrangeMSCtorClosure()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCodeGenABITypes.h68 CanQual<FunctionProtoType> Ty);
71 CanQual<FunctionNoProtoType> Ty);
H A DCGFunctionInfo.h511 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, in forPrototypePlus()
520 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { in forPrototype()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp393 CanQual<FunctionProtoType> FriendTy in MightInstantiateTo()
396 CanQual<FunctionProtoType> ContextTy in MightInstantiateTo()
H A DSemaOverload.cpp11175 if (CanQual<ReferenceType> RT = CToTy->getAs<ReferenceType>()) in DiagnoseBadConversion()
11179 if (CanQual<PointerType> FromPT = CFromTy->getAs<PointerType>()) in DiagnoseBadConversion()
11180 if (CanQual<PointerType> ToPT = CToTy->getAs<PointerType>()) { in DiagnoseBadConversion()
H A DSemaType.cpp9695 llvm::find_if(*Consider, [&S, BaseSize](const CanQual<Type> *T) { in ChangeIntegralSignedness()