Clang tidy 什么是';分析临时数据源';选择在叮当整洁?

Clang tidy 什么是';分析临时数据源';选择在叮当整洁?,clang-tidy,Clang Tidy,clangtidy--dump config命令产生如下结果: --- Checks: 'clang-diagnostic-*,clang-analyzer-*' WarningsAsErrors: '' HeaderFilterRegex: '' AnalyzeTemporaryDtors: false FormatStyle: none User: [...] CheckOptions: - key: [...]

clangtidy--dump config
命令产生如下结果:

---
Checks:          'clang-diagnostic-*,clang-analyzer-*'
WarningsAsErrors: ''
HeaderFilterRegex: ''
AnalyzeTemporaryDtors: false
FormatStyle:     none
User:            [...]
CheckOptions:
  - key:             [...]
    value:           [...]
[...]

analyzetemporaydtors
选项的含义是什么?当设置为
true
时,它会发生什么变化?所有其他选项都有文档记录,但我找不到与此选项相关的任何文档,也找不到更改选项值的任何差异。

AnalyzeTemporayDTors
是较旧的
clang tidy
版本(尤其是6及以下版本)的产物

相应的选项
-analyze temporary dtor=
被删除,但由于很多人都执行
-dump config
(转储每个选项),删除
analyzetemporarydtor
显然破坏了许多生成此类
的项目。clang tidy
,因此出于兼容性目的将其添加回来:

请随意将其从
.clangtidy
中删除