标签: c++ clang
你好,请事先提供帮助。
我最近做了一些努力来理解铿锵匹配系统并陷入了一个特定的问题。
在编辑器中有一个源文件,其中光标设置为一行中的位置,因此具有精确的位置,是否有办法通过此信息查找并返回clang ast中的相应节点?
因为用户场景想到我在编辑器中单击代码并从相应的ast中识别节点的确切节点和类型。
我认为在某种程度上可以使用访问者,但我也可以使用匹配机制吗?
我研究了给定的匹配器,但我似乎没有得到任何地方......
THX
frithjofh