Home
last modified time | relevance | path

Searched refs:TypeDiagnoser (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DSema.h2066 struct TypeDiagnoser { struct
2067 TypeDiagnoser() {} in TypeDiagnoser() argument
2070 virtual ~TypeDiagnoser() {} in ~TypeDiagnoser() argument
2089 template <typename... Ts> class BoundTypeDiagnoser : public TypeDiagnoser {
2104 : TypeDiagnoser(), DiagID(DiagID), Args(Args...) { in BoundTypeDiagnoser()
2169 CompleteTypeKind Kind, TypeDiagnoser *Diagnoser);
2271 CompleteTypeKind Kind, TypeDiagnoser &Diagnoser);
2276 TypeDiagnoser &Diagnoser) { in RequireCompleteType()
2309 TypeDiagnoser &Diagnoser);
2326 TypeDiagnoser &Diagnoser);
[all …]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaType.cpp8386 TypeDiagnoser &Diagnoser) { in RequireCompleteExprType()
8417 TypeDiagnoser &Diagnoser) { in RequireCompleteType()
8570 TypeDiagnoser *Diagnoser) { in RequireCompleteTypeImpl()
8776 TypeDiagnoser &Diagnoser) { in RequireLiteralType()
DSemaExpr.cpp16954 class ParamIncompleteTypeDiagnoser : public Sema::TypeDiagnoser { in CheckCompleteParameterTypesForMangler()
18959 class CallReturnIncompleteDiagnoser : public TypeDiagnoser { in CheckCallReturnType()
DSemaOverload.cpp6063 struct TypeDiagnoserPartialDiag : TypeDiagnoser { in PerformContextualImplicitConversion()
DSemaDeclCXX.cpp5702 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType()