clang 20.0.0git
|
#include "clang/Sema/Sema.h"
Public Member Functions | |
BoundTypeDiagnoser (unsigned DiagID, const Ts &...Args) | |
void | diagnose (Sema &S, SourceLocation Loc, QualType T) override |
Public Member Functions inherited from clang::Sema::TypeDiagnoser | |
TypeDiagnoser () | |
virtual void | diagnose (Sema &S, SourceLocation Loc, QualType T)=0 |
virtual | ~TypeDiagnoser () |
Protected Member Functions | |
template<std::size_t... Is> | |
void | emit (const SemaDiagnosticBuilder &DB, std::index_sequence< Is... >) const |
Protected Attributes | |
unsigned | DiagID |
std::tuple< const Ts &... > | Args |
|
inline |
|
inlineoverridevirtual |
|
inlineprotected |
|
protected |
|
protected |