как ctags анализирует определение класса с помощью макроса для переполнения стека

В моем проекте у меня есть код, подобный следующему:

class SOME_MACRO Abc {
// all the common c++ stuf
}

и мое использование ctags похоже на:

ctags -R --sort=yes --c++-kinds=+plx --c-kinds=+plx --fields=+iaS --extra=+q

Сгенерированные теги не содержат определения для Abc.
Итак, мой вопрос: как сделать ctags для правильного разбора классов, как описано выше?
могут ли ctags сделать это? если нет, есть ли у вас рекомендации?

Благодарю.

0

Решение

Я думаю, что вам нужно использовать только -I SOME_MACRO возможность игнорировать «SOME_MACRO».

1

Другие решения