llvm/clang-tools-extra/clang-tidy/modernize/UseRangesCheck.cpp

//===--- UseRangesCheck.cpp - clang-tidy ----------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "UseRangesCheck.h"
#include "clang/AST/Decl.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/IntrusiveRefCntPtr.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringRef.h"
#include <initializer_list>

// FixItHint - Let the docs script know that this class does provide fixits

namespace clang::tidy::modernize {

static constexpr const char *SingleRangeNames[] =;

static constexpr const char *TwoRangeNames[] =;

static constexpr const char *SinglePivotRangeNames[] =;

namespace {
class StdReplacer : public utils::UseRangesCheck::Replacer {};

class StdAlgorithmReplacer : public StdReplacer {};

class StdNumericReplacer : public StdReplacer {};
} // namespace

utils::UseRangesCheck::ReplacerMap UseRangesCheck::getReplacerMap() const {}

UseRangesCheck::UseRangesCheck(StringRef Name, ClangTidyContext *Context)
    :{}

void UseRangesCheck::storeOptions(ClangTidyOptions::OptionMap &Opts) {}

bool UseRangesCheck::isLanguageVersionSupported(
    const LangOptions &LangOpts) const {}
ArrayRef<std::pair<StringRef, StringRef>>
UseRangesCheck::getFreeBeginEndMethods() const {}
std::optional<UseRangesCheck::ReverseIteratorDescriptor>
UseRangesCheck::getReverseDescriptor() const {}
} // namespace clang::tidy::modernize