DiagnosticReporter

Interface for diagnostic reporting.

Destructor

A destructor is present on this object, but not explicitly documented in the source.

Members

Functions

deprecation
bool deprecation(Loc loc, const(char)* format, va_list args, const(char)* p1, const(char)* p2)

Reports a deprecation message.

deprecationCount
int deprecationCount()
deprecationSupplemental
bool deprecationSupplemental(Loc loc, const(char)* format, va_list args, const(char)* p1, const(char)* p2)

Reports additional details about a deprecation message.

error
bool error(Loc loc, const(char)* format, va_list args, const(char)* p1, const(char)* p2)

Reports an error message.

errorCount
int errorCount()
errorSupplemental
bool errorSupplemental(Loc loc, const(char)* format, va_list args, const(char)* p1, const(char)* p2)

Reports additional details about an error message.

warning
bool warning(Loc loc, const(char)* format, va_list args, const(char)* p1, const(char)* p2)

Reports a warning message.

warningCount
int warningCount()
warningSupplemental
bool warningSupplemental(Loc loc, const(char)* format, va_list args, const(char)* p1, const(char)* p2)

Reports additional details about a warning message.

Meta