Home
last modified time | relevance | path

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

/external/clang/include/clang/Sema/
DSema.h1318 struct TypeDiagnoser { struct
1319 TypeDiagnoser() {} in TypeDiagnoser() argument
1322 virtual ~TypeDiagnoser() {} in ~TypeDiagnoser() argument
1341 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);
/external/clang/lib/Sema/
DSemaType.cpp6424 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser) { in RequireCompleteExprType()
6465 TypeDiagnoser &Diagnoser) { in RequireCompleteType()
6570 TypeDiagnoser *Diagnoser) { in RequireCompleteTypeImpl()
6765 TypeDiagnoser &Diagnoser) { in RequireLiteralType()
DSemaDeclCXX.cpp4445 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType()
DSemaOverload.cpp5447 struct TypeDiagnoserPartialDiag : TypeDiagnoser { in PerformContextualImplicitConversion()
DSemaExpr.cpp13808 class CallReturnIncompleteDiagnoser : public TypeDiagnoser { in CheckCallReturnType()