Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
gaoqiong
MIGraphX
Commits
753a5332
Commit
753a5332
authored
Jun 12, 2019
by
Paul
Browse files
Fix tidy warnings
parent
7767420c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
src/driver/argument_parser.hpp
src/driver/argument_parser.hpp
+4
-4
No files found.
src/driver/argument_parser.hpp
View file @
753a5332
...
...
@@ -70,7 +70,7 @@ struct argument_parser
};
template
<
class
T
,
class
...
Fs
>
void
operator
()(
T
&
x
,
std
::
vector
<
std
::
string
>
flags
,
Fs
...
fs
)
void
operator
()(
T
&
x
,
const
std
::
vector
<
std
::
string
>
&
flags
,
Fs
...
fs
)
{
arguments
.
push_back
({
flags
,
[
&
](
auto
&&
,
const
std
::
vector
<
std
::
string
>&
params
)
{
if
(
params
.
empty
())
...
...
@@ -168,12 +168,12 @@ struct argument_parser
});
}
MIGRAPHX_DRIVER_STATIC
auto
help
(
std
::
string
help
)
MIGRAPHX_DRIVER_STATIC
auto
help
(
const
std
::
string
&
help
)
{
return
[
=
](
auto
&
,
auto
&
arg
)
{
arg
.
help
=
help
;
};
}
MIGRAPHX_DRIVER_STATIC
auto
metavar
(
std
::
string
metavar
)
MIGRAPHX_DRIVER_STATIC
auto
metavar
(
const
std
::
string
&
metavar
)
{
return
[
=
](
auto
&
,
auto
&
arg
)
{
arg
.
metavar
=
metavar
;
};
}
...
...
@@ -199,7 +199,7 @@ struct argument_parser
for
(
auto
&&
flag
:
arg
.
flags
)
keywords
[
flag
]
=
arg
.
nargs
+
1
;
}
auto
arg_map
=
generic_parse
(
std
::
move
(
args
),
[
&
](
std
::
string
x
)
{
return
keywords
[
x
];
});
auto
arg_map
=
generic_parse
(
std
::
move
(
args
),
[
&
](
const
std
::
string
&
x
)
{
return
keywords
[
x
];
});
for
(
auto
&&
arg
:
arguments
)
{
auto
flags
=
arg
.
flags
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment