Lines Matching defs:UseRangesCheck
1 //===--- UseRangesCheck.cpp - clang-tidy ----------------------------------===//
9 #include "UseRangesCheck.h"
42 static std::string getFullPrefix(ArrayRef<UseRangesCheck::Indexes> Signature) {
45 for (const UseRangesCheck::Indexes &Item : Signature)
71 makeMatcherPair(StringRef State, const UseRangesCheck::Indexes &Indexes,
74 const std::optional<UseRangesCheck::ReverseIteratorDescriptor>
110 void UseRangesCheck::registerMatchers(MatchFinder *Finder) {
195 void UseRangesCheck::check(const MatchFinder::MatchResult &Result) {
268 bool UseRangesCheck::isLanguageVersionSupported(
273 UseRangesCheck::UseRangesCheck(StringRef Name, ClangTidyContext *Context)
279 void UseRangesCheck::registerPPCallbacks(const SourceManager &,
284 void UseRangesCheck::storeOptions(ClangTidyOptions::OptionMap &Opts) {
289 UseRangesCheck::Replacer::getHeaderInclusion(const NamedDecl &) const {
293 DiagnosticBuilder UseRangesCheck::createDiag(const CallExpr &Call) {
297 std::optional<UseRangesCheck::ReverseIteratorDescriptor>
298 UseRangesCheck::getReverseDescriptor() const {
303 UseRangesCheck::getFreeBeginEndMethods() const {
307 std::optional<TraversalKind> UseRangesCheck::getCheckTraversalKind() const {