aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/args
diff options
context:
space:
mode:
Diffstat (limited to 'src/libutil/args')
-rw-r--r--src/libutil/args/root.hh4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libutil/args/root.hh b/src/libutil/args/root.hh
index f8124eaff..499ee6df4 100644
--- a/src/libutil/args/root.hh
+++ b/src/libutil/args/root.hh
@@ -65,6 +65,10 @@ protected:
*/
std::set<ExperimentalFeature> flagExperimentalFeatures;
+ virtual std::optional<std::reference_wrapper<RootArgs>> asRootArgs() override {
+ return *this;
+ }
+
private:
std::optional<std::string> needsCompletion(std::string_view s);