Class UnknownMemberDiagnostic

All Implemented Interfaces:
BSLDiagnostic, BSLParserVisitor<ParseTree>, ParseTreeVisitor<ParseTree>

Подсвечивает обращение к методу или свойству, которое не является известным членом своего типа (вероятная опечатка или несуществующий API):
  • Ресивер.Член — тип ресивера выведен и конкретен, но члена с таким именем у него нет;
  • голый вызов Имя(...) — имя не резолвится ни в глобальную функцию/свойство платформы или конфигурации, ни в метод/переменную текущего модуля.

Эвристика: при невыводимом или произвольном типе ресивера диагностика молчит, чтобы не давать ложных срабатываний. Выключена по умолчанию — требует обкатки на реальных конфигурациях.

See Also: