From 922bc733353866719fbf5de29da23f423284d1dc Mon Sep 17 00:00:00 2001 From: Pavel Belikov Date: Thu, 23 Nov 2017 18:56:27 +0300 Subject: fix inclusion into multiple source files --- args.hxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'args.hxx') diff --git a/args.hxx b/args.hxx index d31cdd6..03faade 100644 --- a/args.hxx +++ b/args.hxx @@ -2545,18 +2545,18 @@ namespace args } }; - Command::RaiiSubparser::RaiiSubparser(ArgumentParser &parser_, std::vector args_) + inline Command::RaiiSubparser::RaiiSubparser(ArgumentParser &parser_, std::vector args_) : command(parser_.SelectedCommand()), parser(std::move(args_), parser_, command, parser_.helpParams), oldSubparser(command.subparser) { command.subparser = &parser; } - Command::RaiiSubparser::RaiiSubparser(const Command &command_, const HelpParams ¶ms_): command(command_), parser(command, params_), oldSubparser(command.subparser) + inline Command::RaiiSubparser::RaiiSubparser(const Command &command_, const HelpParams ¶ms_): command(command_), parser(command, params_), oldSubparser(command.subparser) { command.subparser = &parser; } - void Subparser::Parse() + inline void Subparser::Parse() { isParsed = true; Reset(); -- cgit v1.2.1