A-n*_*n-y 7 c++ include-guards llvm llvm-clang clang-tidy
在 clang tidy 中,检查[llvm-header-guard]查找 LLVM 样式的头保护,但我找不到任何正确的 LLVM 头保护样式的示例,特别是给定名称的结构,编码标准页面没有提到任何东西。
查看单元测试:
它似乎接受了常用模式的一些变化。对于名为include/llvm/ADT/foo.h约定的文件似乎是:
#ifndef LLVM_ADT_FOO_H
#define LLVM_ADT_FOO_H
//...
#endif // LLVM_ADT_FOO_H
Run Code Online (Sandbox Code Playgroud)