gpt4 book ai didi

clang - 用clang解析评论

转载 作者:行者123 更新时间:2023-12-04 15:32:27 26 4
gpt4 key购买 nike

我正在尝试将 clang 工具库用于我 future 的工具。
我想用这个工具做的是:
1. 解析所有源代码(包含)并检测我在评论中的任何关键字(评论将是程序员和我的工具之间的某种接口(interface),它将根据命令对源代码的其余部分做各种事情放在评论里)。
2.根据源码中的命令,对其进行一些重构

重构本身将使用 clang AST 完成,如下例所示:
http://eli.thegreenplace.net/2014/07/29/ast-matchers-and-clang-refactoring-tools

我目前正在寻找的是如何在同一运行的 clang 工具程序中解析评论。我不想仅仅为了解析源代码而做单独的步骤,因为它必须已经在工具库中完成。

你知道如何以某种方式获取我正在通过工具库解析的源代码中包含的注释信息吗?

最佳答案

尝试选项 -Wdocumentation 和相关选项(如 -fparse-all-comments)。如果你使用一些工具(如 clang-check 或 clang-tidy,在编译命令 db.xml 中添加这些选项。

关于clang - 用clang解析评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35564369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com