Searched refs:TypeDiagnoser (Results 1 – 5 of 5) sorted by relevance
1318 struct TypeDiagnoser { struct1319 TypeDiagnoser() {} in TypeDiagnoser() argument1322 virtual ~TypeDiagnoser() {} in ~TypeDiagnoser() argument1341 template <typename... Ts> class BoundTypeDiagnoser : public TypeDiagnoser {1355 : TypeDiagnoser(), DiagID(DiagID), Args(Args...) { in BoundTypeDiagnoser()1368 TypeDiagnoser *Diagnoser);1418 TypeDiagnoser &Diagnoser);1430 bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser);1440 TypeDiagnoser &Diagnoser);5508 TypeDiagnoser &Diagnoser);
6424 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser) { in RequireCompleteExprType()6465 TypeDiagnoser &Diagnoser) { in RequireCompleteType()6570 TypeDiagnoser *Diagnoser) { in RequireCompleteTypeImpl()6765 TypeDiagnoser &Diagnoser) { in RequireLiteralType()
4445 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType()
5447 struct TypeDiagnoserPartialDiag : TypeDiagnoser { in PerformContextualImplicitConversion()
13808 class CallReturnIncompleteDiagnoser : public TypeDiagnoser { in CheckCallReturnType()