Получить определение переменной в виде строки, используя Clang - PullRequest
0 голосов
/ 24 мая 2018

Каким образом вы бы порекомендовали получить определение (глобальной) переменной var, как оно есть во фрагменте исходного кода int var = MACRO(5) + 5;, используя Clang / Libclang, если у меня есть курсор определения var?

Одним из способов было бы использование экстентов курсора для извлечения определения из исходного кода, но есть ли другие способы, такие как восстановление определения с использованием AST?

...