diff options
Diffstat (limited to 'absl/flags/reflection.cc')
-rw-r--r-- | absl/flags/reflection.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/absl/flags/reflection.cc b/absl/flags/reflection.cc index c6bf8aab..c976d467 100644 --- a/absl/flags/reflection.cc +++ b/absl/flags/reflection.cc @@ -328,7 +328,7 @@ CommandLineFlag* FindCommandLineFlag(absl::string_view name) { absl::flat_hash_map<absl::string_view, absl::CommandLineFlag*> GetAllFlags() { absl::flat_hash_map<absl::string_view, absl::CommandLineFlag*> res; flags_internal::ForEachFlag([&](CommandLineFlag& flag) { - res.insert({flag.Name(), &flag}); + if (!flag.IsRetired()) res.insert({flag.Name(), &flag}); }); return res; } |