Идентификаторы для директивы компилятора $ WARN Delphi

Delphi имеет директиву компилятора $ WARN, которая позволяет выборочно включать или отключать определенные предупреждения. Файл справки Delphi 2009 описывает синтаксис:

{$WARN identifier ON|OFF}

Но это только перечисляет идентификаторы для 6 предупреждений.

Я хотел бы иметь полный список всех идентификаторов предупреждений. В частности, я хочу знать идентификаторы для неявных предупреждений о приведении строк W1057 и W1058 в Delphi 2009.

Мне удалось угадать один для неявных приведений Ansi-> Unicode (W1057):

{$WARN IMPLICIT_STRING_CAST OFF}

Погуглив для этого нашел меня другой:

{$WARN IMPLICIT_STRING_CAST_LOSS OFF}

Хотя это решает мою насущную потребность, я все же хотел бы знать полный список идентификаторов предупреждений. Вещи как это должны быть документированы.

Ответы на вопрос(4)

Ваш ответ на вопрос