From c869f20e2b3f86e58d967a365577bf6fe9d8a149 Mon Sep 17 00:00:00 2001 From: Kenny Shen Date: Thu, 25 Mar 2021 12:17:27 +0800 Subject: [PATCH] Qualify iterator functions --- include/argparse/argparse.hpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/argparse/argparse.hpp b/include/argparse/argparse.hpp index 749dfb5..6c938ae 100644 --- a/include/argparse/argparse.hpp +++ b/include/argparse/argparse.hpp @@ -622,8 +622,8 @@ private: // precondition: we have consumed or will consume at least one digit auto consume_digits = [=](std::string_view s) { - auto it = std::find_if_not(begin(s), end(s), is_digit); - return s.substr(it - begin(s)); + auto it = std::find_if_not(std::begin(s), std::end(s), is_digit); + return s.substr(it - std::begin(s)); }; switch (lookahead(s)) { @@ -779,7 +779,7 @@ private: T tResult; std::transform( - begin(aOperand), end(aOperand), std::back_inserter(tResult), + std::begin(aOperand), std::end(aOperand), std::back_inserter(tResult), [](const auto &value) { return std::any_cast(value); }); return tResult; } @@ -820,10 +820,10 @@ public: : mProgramName(other.mProgramName), mPositionalArguments(other.mPositionalArguments), mOptionalArguments(other.mOptionalArguments) { - for (auto it = begin(mPositionalArguments); it != end(mPositionalArguments); + for (auto it = std::begin(mPositionalArguments); it != std::end(mPositionalArguments); ++it) index_argument(it); - for (auto it = begin(mOptionalArguments); it != end(mOptionalArguments); + for (auto it = std::begin(mOptionalArguments); it != std::end(mOptionalArguments); ++it) index_argument(it); }