Ctags не создает никаких тегов при запуске в реализации STL

В настоящее время я пытаюсь понять реализацию STL красно-черного дерева, которое находится в bits/stl_tree.h, Так как размер файла больше, чем я привык, я чувствовал себя совершенно потерянным.

Так как я использовал VimЯ установил vim-tagbar через архив ArchLinux.
Я тогда побежал :TagbarToggle во время чтения bits/stl_tree.h и узнал
чтобы было только два тега:

_STL_TREE_H
_GLIBCXX_VISIBILITY(default)

Я сделал то же самое для другого файла STL, который дал тот же вывод.

Я думал, что это могло быть ctags который анализировал файлы с .h расширение как C файл, который не должен иметь место, поэтому я запустил:

$ ctags --language-force=c++ path/to/c++/implementation/bits/stl_tree.h

Но все тот же вывод.

РЕДАКТИРОВАТЬ: я попробовал все выше с обоими Exuberant а также Universal ctags,
Я также попробовал это с файлом C ++, который я написал сам, и вывод был таким, каким он должен был быть.

Кто-нибудь знает причину этого?

1

Решение

Задача ещё не решена.

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

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector