При написании грамматики компилятора я пытаюсь придумать имя / метку для набора элементов, который включает в себя практически все с идентификатором в нем: метод, поле, локальная переменная и функция
Сначала я подумал «члены», но переменные и функции не являются членами класса. Есть идеи?
РЕДАКТИРОВАТЬ: это выше, чем идентификатор. Вот как это используется:
memberReference
:
IDENT
| functionCall
;
// Then elsewhere
memberReference ('.' memberReference)*