Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Commit 9cc3b8f

Browse files
committed
parseSuff removed
1 parent 47ed2e1 commit 9cc3b8f

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/core/internal/parseoptions.d

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ bool parseOptions(CFG)(ref CFG cfg, string opt)
9999
bool r;
100100

101101
static if (hasUDA!(__traits(getMember, cfg, field), MemVal))
102-
r = parseSuff(name, tail, __traits(getMember, cfg, field), errName, true);
102+
r = parse(name, tail, __traits(getMember, cfg, field), errName, true);
103103
else
104104
r = parse(name, tail, __traits(getMember, cfg, field), errName);
105105

@@ -165,12 +165,7 @@ inout(char)[] find(alias pred)(inout(char)[] str)
165165
return null;
166166
}
167167

168-
bool parse(T : size_t)(const(char)[] optname, ref inout(char)[] str, ref T res, const(char)[] errName)
169-
{
170-
return parseSuff(optname, str, res, errName, false);
171-
}
172-
173-
bool parseSuff(T : size_t)(const(char)[] optname, ref inout(char)[] str, ref T res, const(char)[] errName, bool mayHaveSuffix)
168+
bool parse(T : size_t)(const(char)[] optname, ref inout(char)[] str, ref T res, const(char)[] errName, bool mayHaveSuffix = false)
174169
in { assert(str.length); }
175170
do
176171
{

0 commit comments

Comments
 (0)