reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

tools/clang/include/clang/Sema/Sema.h
 1656   template <typename... Ts> class BoundTypeDiagnoser : public TypeDiagnoser {
tools/clang/lib/Sema/SemaExpr.cpp
15304   class ParamIncompleteTypeDiagnoser : public Sema::TypeDiagnoser {
17153   class CallReturnIncompleteDiagnoser : public TypeDiagnoser {
tools/clang/lib/Sema/SemaOverload.cpp
 5883   struct TypeDiagnoserPartialDiag : TypeDiagnoser {

References

tools/clang/include/clang/Sema/Sema.h
 1656   template <typename... Ts> class BoundTypeDiagnoser : public TypeDiagnoser {
 1694                                TypeDiagnoser *Diagnoser);
 1787                            TypeDiagnoser &Diagnoser);
 1799   bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser);
 1809                           TypeDiagnoser &Diagnoser);
 6599                               TypeDiagnoser &Diagnoser);
tools/clang/lib/Sema/SemaDeclCXX.cpp
 5524                                   TypeDiagnoser &Diagnoser) {
tools/clang/lib/Sema/SemaExpr.cpp
15304   class ParamIncompleteTypeDiagnoser : public Sema::TypeDiagnoser {
17153   class CallReturnIncompleteDiagnoser : public TypeDiagnoser {
tools/clang/lib/Sema/SemaOverload.cpp
 5883   struct TypeDiagnoserPartialDiag : TypeDiagnoser {
tools/clang/lib/Sema/SemaType.cpp
 7788 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser) {
 7829                                TypeDiagnoser &Diagnoser) {
 7980                                    TypeDiagnoser *Diagnoser) {
 8184                               TypeDiagnoser &Diagnoser) {