66//
77// ===----------------------------------------------------------------------===//
88
9- #include " ProBoundsAvoidUncheckedContainerAccess .h"
9+ #include " ProBoundsAvoidUncheckedContainerAccessCheck .h"
1010#include " ../utils/Matchers.h"
1111#include " ../utils/OptionsUtils.h"
1212#include " clang/ASTMatchers/ASTMatchFinder.h"
@@ -19,16 +19,17 @@ namespace clang::tidy::cppcoreguidelines {
1919static constexpr llvm::StringRef DefaultExclusionStr =
2020 " ::std::map;::std::unordered_map;::std::flat_map" ;
2121
22- ProBoundsAvoidUncheckedContainerAccess::ProBoundsAvoidUncheckedContainerAccess (
23- StringRef Name, ClangTidyContext *Context)
22+ ProBoundsAvoidUncheckedContainerAccessCheck::
23+ ProBoundsAvoidUncheckedContainerAccessCheck (StringRef Name,
24+ ClangTidyContext *Context)
2425 : ClangTidyCheck(Name, Context),
2526 ExcludedClasses (utils::options::parseStringList(
2627 Options.get(" ExcludeClasses" , DefaultExclusionStr))),
2728 FixMode(Options.get(" FixMode" , None)),
2829 FixFunction(Options.get(" FixFunction" , " gsl::at" )),
2930 FixFunctionEmptyArgs(Options.get(" FixFunctionEmptyArgs" , FixFunction)) {}
3031
31- void ProBoundsAvoidUncheckedContainerAccess ::storeOptions (
32+ void ProBoundsAvoidUncheckedContainerAccessCheck ::storeOptions (
3233 ClangTidyOptions::OptionMap &Opts) {
3334 Options.store (Opts, " ExcludeClasses" ,
3435 utils::options::serializeStringList (ExcludedClasses));
@@ -86,7 +87,7 @@ findAlternativeAt(const CXXMethodDecl *MatchedOperator) {
8687 return nullptr ;
8788}
8889
89- void ProBoundsAvoidUncheckedContainerAccess ::registerMatchers (
90+ void ProBoundsAvoidUncheckedContainerAccessCheck ::registerMatchers (
9091 MatchFinder *Finder) {
9192 Finder->addMatcher (
9293 mapAnyOf (cxxOperatorCallExpr, cxxMemberCallExpr)
@@ -100,7 +101,7 @@ void ProBoundsAvoidUncheckedContainerAccess::registerMatchers(
100101 this );
101102}
102103
103- void ProBoundsAvoidUncheckedContainerAccess ::check (
104+ void ProBoundsAvoidUncheckedContainerAccessCheck ::check (
104105 const MatchFinder::MatchResult &Result) {
105106
106107 const auto *MatchedExpr = Result.Nodes .getNodeAs <CallExpr>(" caller" );
@@ -251,7 +252,7 @@ void ProBoundsAvoidUncheckedContainerAccess::check(
251252} // namespace clang::tidy::cppcoreguidelines
252253
253254namespace clang ::tidy {
254- using P = cppcoreguidelines::ProBoundsAvoidUncheckedContainerAccess ;
255+ using P = cppcoreguidelines::ProBoundsAvoidUncheckedContainerAccessCheck ;
255256
256257llvm::ArrayRef<std::pair<P::FixModes, StringRef>>
257258OptionEnumMapping<P::FixModes>::getEnumMapping() {
0 commit comments