将子选项设置为clang-tidy

时间:2018-11-07 08:44:17

标签: clang-tidy

我正在使用cmdline clang-tidy readability-implicit-bool-conversion ... <other_options>"中的clang-tidy。 此clang-tidy选项具有子选项AllowPointerConditions,以便clang-tidy允许我使用if (!p) whithot警告。

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html

如何从命令行启用此功能?谢谢

1 个答案:

答案 0 :(得分:1)

使用-config选项并将其他选项放入CheckOptions

clang-tidy -config="{Checks: '-*,readability-implicit-bool-conversion', 
  CheckOptions: [{key: readability-implicit-bool-conversion.AllowPointerConditions, value: 1} ]}" 
  test.cpp -- -std=c++11