aboutsummaryrefslogtreecommitdiff
path: root/args.hxx
diff options
context:
space:
mode:
authorTaylor C. Richberger <taywee@gmx.com>2017-11-26 09:41:51 -0700
committerGitHub <noreply@github.com>2017-11-26 09:41:51 -0700
commit8c32aefd61e259a4a8dde7eee1252accd4c63372 (patch)
treec15d9be9c6a252cbb14b81a653582358e1e810e1 /args.hxx
parentMerge pull request #44 from pavel-belikov/better-value-parsing (diff)
parenttrigger travis ci (diff)
downloadargs.hxx-8c32aefd61e259a4a8dde7eee1252accd4c63372.tar.xz
Merge pull request #48 from pavel-belikov/fix-multiple-inclusion
Fix inclusion into multiple source files
Diffstat (limited to 'args.hxx')
-rw-r--r--args.hxx6
1 files changed, 3 insertions, 3 deletions
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<std::string> args_)
+ inline Command::RaiiSubparser::RaiiSubparser(ArgumentParser &parser_, std::vector<std::string> 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 &params_): command(command_), parser(command, params_), oldSubparser(command.subparser)
+ inline Command::RaiiSubparser::RaiiSubparser(const Command &command_, const HelpParams &params_): command(command_), parser(command, params_), oldSubparser(command.subparser)
{
command.subparser = &parser;
}
- void Subparser::Parse()
+ inline void Subparser::Parse()
{
isParsed = true;
Reset();