diff --git a/clang-tools-extra/clang-tidy/bugprone/UnusedLocalNonTrivialVariableCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/UnusedLocalNonTrivialVariableCheck.cpp index ee7f365320ff9..1b763d291082b 100644 --- a/clang-tools-extra/clang-tidy/bugprone/UnusedLocalNonTrivialVariableCheck.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/UnusedLocalNonTrivialVariableCheck.cpp @@ -24,7 +24,7 @@ namespace clang::tidy::bugprone { namespace { static constexpr StringRef DefaultIncludeTypeRegex = "::std::.*mutex;::std::future;::std::basic_string;::std::basic_regex;" - "::std::base_istringstream;::std::base_stringstream;::std::bitset;" + "::std::basic_istringstream;::std::basic_stringstream;::std::bitset;" "::std::filesystem::path"; AST_MATCHER(VarDecl, isLocalVarDecl) { return Node.isLocalVarDecl(); } diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/unused-local-non-trivial-variable.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/unused-local-non-trivial-variable.rst index 7a72a08d8f3aa..7531f19f3ebc1 100644 --- a/clang-tools-extra/docs/clang-tidy/checks/bugprone/unused-local-non-trivial-variable.rst +++ b/clang-tools-extra/docs/clang-tidy/checks/bugprone/unused-local-non-trivial-variable.rst @@ -38,19 +38,18 @@ Options .. option:: IncludeTypes Semicolon-separated list of regular expressions matching types of variables - to check. - By default the following types are checked: + to check. By default the following types are checked: * `::std::.*mutex` * `::std::future` - * `::std::string` + * `::std::basic_string` * `::std::basic_regex` * `::std::basic_istringstream` * `::std::basic_stringstream` * `::std::bitset` - * `::std::path` + * `::std::filesystem::path` .. option:: ExcludeTypes - A semicolon-separated list of regular expressions matching types that are + A semicolon-separated list of regular expressions matching types that are excluded from the `IncludeTypes` matches. By default it is an empty list.