получить первое объявление переменной clang ASTNode - PullRequest
0 голосов
/ 30 января 2019

Я хочу получить ASTNode локона для объявления переменной int a, когда я сопоставляюсь с предложением присваивания, которое включает в себя a.

int a;
//do stuff
a = 3 * 5; 

У меня есть ланг ASTMatcher, который соответствует переменной a, есть ли способ получить ASTNode для a, когда он был определен в int a;?Кроме того, обобщенный вопрос заключается в том, как clang отслеживает связь всех этих переменных?Это потому, что они используют специальный идентификатор?Есть ли способ получить эту информацию из ASTNode?

...