clang matchers。通过翻译单元,行号和列

时间:2015-05-01 16:45:34

标签: c++ clang

你好,请事先提供帮助。

我最近做了一些努力来理解铿锵匹配系统并陷入了一个特定的问题。

在编辑器中有一个源文件,其中光标设置为一行中的位置,因此具有精确的位置,是否有办法通过此信息查找并返回clang ast中的相应节点?

因为用户场景想到我在编辑器中单击代码并从相应的ast中识别节点的确切节点和类型。

我认为在某种程度上可以使用访问者,但我也可以使用匹配机制吗?

我研究了给定的匹配器,但我似乎没有得到任何地方......

THX

frithjofh

0 个答案:

没有答案