- deprecation
void deprecation(Loc loc, const(char)* format, ...)
Print a deprecation message, may increase the global warning or error count
depending on whether deprecations are ignored.
- deprecation
void deprecation(Loc loc, const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- deprecationSupplemental
void deprecationSupplemental(Loc loc, const(char)* format, ...)
Print additional details about a deprecation message.
Doesn't increase the error count, or print an additional deprecation prefix.
- deprecationSupplemental
void deprecationSupplemental(Loc loc, const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- error
void error(Loc loc, const(char)* format, ...)
Print an error message, increasing the global error count.
- error
void error(Loc loc, const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- error
void error(const(char)* filename, uint linnum, uint charnum, const(char)* format, ...)
Same as above, but takes a filename and line information arguments as separate parameters.
- error
void error(const(char)* filename, uint linnum, uint charnum, const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- errorSupplemental
void errorSupplemental(Loc loc, const(char)* format, ...)
Print additional details about an error message.
Doesn't increase the error count or print an additional error prefix.
- errorSupplemental
void errorSupplemental(Loc loc, const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- fatal
void fatal()
Call this after printing out fatal error messages to clean up and exit
the compiler.
- halt
void halt()
Try to stop forgetting to remove the breakpoints from
release builds.
- message
void message(Loc loc, const(char)* format, ...)
Print a verbose message.
Doesn't prefix or highlight messages.
- message
void message(Loc loc, const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- message
void message(const(char)* format, ...)
Same as above, but doesn't take a location argument.
- message
void message(const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- tip
void tip(const(char)* format, ...)
Print a tip message with the prefix and highlighting.
- tip
void tip(const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- vdeprecation
void vdeprecation(Loc loc, const(char)* format, va_list ap, const(char)* p1, const(char)* p2)
Same as deprecation, but takes a va_list parameter, and optionally additional message prefixes.
- vdeprecationSupplemental
void vdeprecationSupplemental(Loc loc, const(char)* format, va_list ap)
- vdeprecationSupplemental
void vdeprecationSupplemental(Loc loc, const(char)* format, va_list ap)
Undocumented in source. Be warned that the author may not have intended to support it.
- verror
void verror(Loc loc, const(char)* format, va_list ap, const(char)* p1, const(char)* p2, const(char)* header)
Same as error, but takes a va_list parameter, and optionally additional message prefixes.
- verrorSupplemental
void verrorSupplemental(Loc loc, const(char)* format, va_list ap)
- verrorSupplemental
void verrorSupplemental(Loc loc, const(char)* format, va_list ap)
Undocumented in source. Be warned that the author may not have intended to support it.
- vmessage
void vmessage(Loc loc, const(char)* format, va_list ap)
Same as message, but takes a va_list parameter.
- vmessage
void vmessage(Loc loc, const(char)* format, va_list ap)
Undocumented in source. Be warned that the author may not have intended to support it.
- vtip
void vtip(const(char)* format, va_list ap)
Same as tip, but takes a va_list parameter.
- vtip
void vtip(const(char)* format, va_list ap)
Undocumented in source. Be warned that the author may not have intended to support it.
- vwarning
void vwarning(Loc loc, const(char)* format, va_list ap)
Same as warning, but takes a va_list parameter.
- vwarning
void vwarning(Loc loc, const(char)* format, va_list ap)
Undocumented in source. Be warned that the author may not have intended to support it.
- vwarningSupplemental
void vwarningSupplemental(Loc loc, const(char)* format, va_list ap)
- vwarningSupplemental
void vwarningSupplemental(Loc loc, const(char)* format, va_list ap)
Undocumented in source. Be warned that the author may not have intended to support it.
- warning
void warning(Loc loc, const(char)* format, ...)
Print a warning message, increasing the global warning count.
- warning
void warning(Loc loc, const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
- warningSupplemental
void warningSupplemental(Loc loc, const(char)* format, ...)
Print additional details about a warning message.
Doesn't increase the warning count or print an additional warning prefix.
- warningSupplemental
void warningSupplemental(Loc loc, const(char)* format, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
Functions for raising errors.