Комиссионное сообщение в конце исключения - PullRequest
0 голосов
/ 27 января 2020

Я столкнулся со следующим файлом, но не смог понять, что делает последняя строка?

exception CommunicationException {
1: i32 source;
2: list<string> messages;
3: string message;
} (message="message")   // what does this (message...) do? 

1 Ответ

0 голосов
/ 30 января 2020

Это называется аннотация .

Достаточно забавно, этот конкретный, похоже, вообще не используется. Так что это может быть какой-то остаток от более ранних дней, может быть. Или создатель файла IDL использует нестандартную исправленную версию компилятора, которая фактически его использует.

...