Identifiers für Delphis Compiler-Direktive $ WARN
Delphi hat eine $ WARN-Compiler-Direktive, mit der man bestimmte Warnungen selektiv aktivieren oder deaktivieren kann. Die Delphi 2009-Hilfedatei beschreibt die Syntax:
{$WARN identifier ON|OFF}
Aber es werden nur die Bezeichner für 6 Warnungen aufgelistet.
Ich hätte gerne eine vollständige Liste aller Warnungskennungen. Insbesondere möchte ich die Bezeichner für die impliziten String-Cast-Warnungen W1057 und W1058 in Delphi 2009 kennen.
Ich habe den für implizite Ansi-> Unicode-Casts (W1057) erraten:
{$WARN IMPLICIT_STRING_CAST OFF}
Googeln dafür hat mich der andere gefunden:
{$WARN IMPLICIT_STRING_CAST_LOSS OFF}
Obwohl dies mein unmittelbares Bedürfnis behebt, würde ich immer noch gerne die vollständige Liste der Warnungskennungen kennen. Solche Sachen sollten dokumentiert werden.