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.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage