jjzjj

libclang

全部标签

python - 使用 libclang 查找匿名枚举

有没有办法使用libclang检测匿名枚举而不依赖拼写名称中的文本?python绑定(bind)到libclang包括使用clang.cindex.Cursor.is_anonymous检测C/C++结构或union是否匿名的功能,最终调用clang_Cursor_isAnonymous.以下示例演示了该问题。importsysfromclang.cindeximport*defnodeinfo(n):return(n.kind,n.is_anonymous(),n.spelling,n.type.spelling)idx=Index.create()#translationunitp

c++ - 任何基于 libclang 的 C/C++ 重构工具? (甚至最简单的 "toy example")

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭8年前。Improvethisquestion正如我已经指出的-here-似乎clang的libclang应该非常适合执行C/C++代码分析和修改这一艰巨任务(checkoutvideopresentationandslides)。你知道任何基于libclang的C/C++重构

c++ - 任何基于 libclang 的 C/C++ 重构工具? (甚至最简单的 "toy example")

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭8年前。Improvethisquestion正如我已经指出的-here-似乎clang的libclang应该非常适合执行C/C++代码分析和修改这一艰巨任务(checkoutvideopresentationandslides)。你知道任何基于libclang的C/C++重构