summaryrefslogtreecommitdiff
path: root/absl/flags/internal/parse.h
diff options
context:
space:
mode:
authorGravatar Gennadiy Rozental <rogeeff@google.com>2023-02-27 12:18:10 -0800
committerGravatar Copybara-Service <copybara-worker@google.com>2023-02-27 12:19:03 -0800
commit0c1114c4fb83c844c7fd74708338cca1d3d9b0dc (patch)
tree70a30ff3e3860943201f2cf7f034509bddcde8fe /absl/flags/internal/parse.h
parent2d2801a315282e868d0695541d21f068cec22407 (diff)
Eliminate internal ArgvListAction enum.
PiperOrigin-RevId: 512697257 Change-Id: I828ac7a4ada482d60beba767ef9da6e2c0077c33
Diffstat (limited to 'absl/flags/internal/parse.h')
-rw-r--r--absl/flags/internal/parse.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/absl/flags/internal/parse.h b/absl/flags/internal/parse.h
index 0a7012fc..b8c693c4 100644
--- a/absl/flags/internal/parse.h
+++ b/absl/flags/internal/parse.h
@@ -41,10 +41,16 @@ enum class OnUndefinedFlag {
};
std::vector<char*> ParseCommandLineImpl(int argc, char* argv[],
- ArgvListAction arg_list_act,
UsageFlagsAction usage_flag_act,
OnUndefinedFlag on_undef_flag);
+// To be removed
+inline std::vector<char*> ParseCommandLineImpl(
+ int argc, char* argv[], ArgvListAction /* arg_list_act */,
+ UsageFlagsAction usage_flag_act, OnUndefinedFlag on_undef_flag) {
+ return ParseCommandLineImpl(argc, argv, usage_flag_act, on_undef_flag);
+}
+
// --------------------------------------------------------------------
// Inspect original command line