Home
last modified time | relevance | path

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

/external/clang/include/clang/Sema/
DSema.h1340 struct TypeDiagnoser { struct
1341 TypeDiagnoser() {} in TypeDiagnoser() argument
1344 virtual ~TypeDiagnoser() {} in ~TypeDiagnoser() argument
1363 template <typename... Ts> class BoundTypeDiagnoser : public TypeDiagnoser {
1377 : TypeDiagnoser(), DiagID(DiagID), Args(Args...) { in BoundTypeDiagnoser()
1390 TypeDiagnoser *Diagnoser);
1455 TypeDiagnoser &Diagnoser);
1467 bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser);
1477 TypeDiagnoser &Diagnoser);
5632 TypeDiagnoser &Diagnoser);
/external/clang/lib/Sema/
DSemaType.cpp6786 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser) { in RequireCompleteExprType()
6827 TypeDiagnoser &Diagnoser) { in RequireCompleteType()
6933 TypeDiagnoser *Diagnoser) { in RequireCompleteTypeImpl()
7131 TypeDiagnoser &Diagnoser) { in RequireLiteralType()
DSemaOverload.cpp5507 struct TypeDiagnoserPartialDiag : TypeDiagnoser { in PerformContextualImplicitConversion()
DSemaDeclCXX.cpp4421 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType()
DSemaExpr.cpp14256 class CallReturnIncompleteDiagnoser : public TypeDiagnoser { in CheckCallReturnType()