clang API Documentation
#include <Sema.h>
Public Member Functions | |
BoundTypeDiagnoser2 (unsigned DiagID, const T1 &Arg1, const T2 &Arg2) | |
void | diagnose (Sema &S, SourceLocation Loc, QualType T) override |
virtual | ~BoundTypeDiagnoser2 () |
clang::Sema::BoundTypeDiagnoser2< T1, T2 >::BoundTypeDiagnoser2 | ( | unsigned | DiagID, |
const T1 & | Arg1, | ||
const T2 & | Arg2 | ||
) | [inline] |
virtual clang::Sema::BoundTypeDiagnoser2< T1, T2 >::~BoundTypeDiagnoser2 | ( | ) | [inline, virtual] |
void clang::Sema::BoundTypeDiagnoser2< T1, T2 >::diagnose | ( | Sema & | S, |
SourceLocation | Loc, | ||
QualType | T | ||
) | [inline, override, virtual] |
Implements clang::Sema::TypeDiagnoser.
Definition at line 1286 of file Sema.h.
References clang::Sema::Diag(), clang::Sema::getPrintable(), and clang::Sema::TypeDiagnoser::Suppressed.