diff --git a/.clang-tidy b/.clang-tidy index 7d281d5a..9856533f 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -1,4 +1,4 @@ -Checks: '-*,clang-diagnostic-*,llvm-*,misc-*,-misc-use-anonymous-namespace,-misc-include-cleaner,-misc-non-private-member-variables-in-classes,readability-identifier-naming' +Checks: '-*,clang-diagnostic-*,llvm-*,misc-*,-misc-use-anonymous-namespace,-misc-include-cleaner,-misc-non-private-member-variables-in-classes,readability-identifier-naming,-misc-const-correctness' WarningsAsErrors: '*' CheckOptions: - key: readability-identifier-naming.ClassCase diff --git a/lib/API/DX/DXFeatures.cpp b/lib/API/DX/DXFeatures.cpp index de0ab2c3..c2c4d1aa 100644 --- a/lib/API/DX/DXFeatures.cpp +++ b/lib/API/DX/DXFeatures.cpp @@ -34,15 +34,14 @@ static ArrayRef> getRootSignatures() { return ArrayRef(RootSignatureNames); } -namespace { template -std::string enumEntryToString(ArrayRef> EnumValues, T Value) { +static std::string enumEntryToString(ArrayRef> EnumValues, + T Value) { for (const EnumEntry &I : EnumValues) if (I.Value == Value) return I.Name.str(); llvm_unreachable("All cases must be covered"); } -} // namespace std::string CapabilityPrinter::toString( const directx::ShaderModel &V) {