学究 Pedant 是一个 clang 工具,用于捕获代码中不一致的标识符名称。 建造 在clang/tools/extra克隆 repo 将add_subdirectory(pedant)添加到clang/tools/extra/CMakeLists.txt 或pedant到clang/tools/extra/Makefile的 DIRS 变量 建造 示例调用: pedant ~/b.cpp -member=prefix-m_ -- 这将检查 b.cpp 中的类成员是否以m_作为前缀。 可用选项: 匹配目标: 班级 功能 成员 方法 预设匹配器: 全部 没有任何 前缀foo 骆驼香烟盒 驼峰式精简版 usep_lcase 动态匹配器: 字首 正则表达式 去做: 更多匹配目标。 测试用例。 使用正确的诊断而不是打印结果。 添加analysis模式,针对不同的匹配目标生成
2021-07-03 18:03:29 5KB C++
1
LLVM计划提供了越来越多的可以使用、编译器以外的其他工具。例如代码静态检查工具 LLVM/Clang Static Analyzer,是一个 Clang 的子项目,能够使用同样的 Makefile 生成 HTML 格式的分析报告;而对关注编译技术的开发人员来说,LLVM提供了很多优点:现代化的设计:LLVM的设计是高度模块化的,使得其代码更为清晰和便于排查问题所在。
2021-06-10 21:32:35 245.4MB LLVM clang VSCODE
1
Clang是一个由Apple主导编写,基于LLVM的C/C++/Objective-C编译器.快速编译和较少内存占用 ;有诊断功能;兼容GCC; https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.0/LLVM-12.0.0-win64.exe
2021-06-09 09:05:08 182.19MB clang llvm clang-format clangFormat
1
CLang源码
2021-05-22 22:00:11 11.41MB clang
1
libyuv windows编译所需要的工具。gn.exe clang-format.exe isolate.exe
2021-05-11 19:32:15 5.46MB gn.exe clang-format isolate.exe
1
llvm cook学习资料——LLVM IR语言核心概念入门 核心内容汇总,基本应用命令入门,先用再分析,然后才能进一步结合编译原理看llvm编译器clang的实现代码。
2021-04-25 10:03:33 3.67MB llvm clang 编译器
1
cfe-7.0.1.src.tar.xz
2021-04-14 14:00:42 11.91MB clang
1
clang-format_6.0.0.exe、clang-format_10.0.0.exe
2021-04-08 13:01:32 1.58MB 工具
1
包含llvm 工程所有源码
2021-03-13 12:01:55 177.28MB llvm clang
1
国产系统 统信uos 20 飞腾CPU 编译通过 clang10 源码
2021-02-25 14:07:00 147.84MB clang
1