我正在this file上运行ctags而忽略了get_read_pos()
功能。这就是我正在做的事情:
$ ctags AIOContinuousBuffer.c
$ grep get_read_pos tags || echo Not Found
Not Found
不应该找到这个功能吗?我在Ubuntu 14.04.2 LTS上运行
答案 0 :(得分:0)
该文件被解析为C.如果您使用--language-force=C++
,您所指的功能将出现在输出标签文件中。而且,据我所知,namespace
仍由C语法分析器处理,但由于它不是上下文语言,因此会跳过括号。请注意,ctags不会理解#ifdef __cplusplus
忽略名称空间声明。