В моем проекте программисты могут аннотировать определенные поля класса как прогноз следующим образом:
class Foo() {
@prediction('p1) var quality = // access 'p1 here
}
Символ задается в определении аннотации прогнозирования, котораяпредставляет его идентификатор (в этом случае идентификатор quality равен 'p1 ).
Моя проблема: я хочу получить доступ к значению этого символа в реализации переменной quality .Я думаю, что это достижимо с помощью макроса, но я не смог его реализовать.
Мой вопрос: как мне этого добиться (макросы разрешены)?