Lines Matching defs:UseRangesCheck

1 //===--- UseRangesCheck.cpp - clang-tidy ----------------------------------===//
9 #include "UseRangesCheck.h"
28 class BoostReplacer : public UseRangesCheck::Replacer {
30 BoostReplacer(ArrayRef<UseRangesCheck::Signature> Signatures,
34 ArrayRef<UseRangesCheck::Signature> getReplacementSignatures() const final {
61 SmallVector<UseRangesCheck::Signature> Signatures;
89 StringRef HeaderName, ArrayRef<UseRangesCheck::Signature> Signatures,
109 ArrayRef<UseRangesCheck::Signature> Signatures,
133 ArrayRef<UseRangesCheck::Signature> Signatures,
153 class MakeOverloadReplacer : public UseRangesCheck::Replacer {
155 explicit MakeOverloadReplacer(ArrayRef<UseRangesCheck::Signature> Signatures)
158 ArrayRef<UseRangesCheck::Signature>
174 SmallVector<UseRangesCheck::Signature> Signatures;
182 ArrayRef<UseRangesCheck::Signature> Signatures,
202 utils::UseRangesCheck::ReplacerMap UseRangesCheck::getReplacerMap() const {
208 [&Results](llvm::IntrusiveRefCntPtr<UseRangesCheck::Replacer> Replacer,
218 [&](llvm::IntrusiveRefCntPtr<UseRangesCheck::Replacer> Replacer,
224 [&](llvm::IntrusiveRefCntPtr<UseRangesCheck::Replacer> Replacer,
332 UseRangesCheck::UseRangesCheck(StringRef Name, ClangTidyContext *Context)
333 : utils::UseRangesCheck(Name, Context),
337 void UseRangesCheck::storeOptions(ClangTidyOptions::OptionMap &Opts) {
338 utils::UseRangesCheck::storeOptions(Opts);
343 DiagnosticBuilder UseRangesCheck::createDiag(const CallExpr &Call) {
350 UseRangesCheck::getFreeBeginEndMethods() const {
360 std::optional<UseRangesCheck::ReverseIteratorDescriptor>
361 UseRangesCheck::getReverseDescriptor() const {