mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-02 07:32:52 +00:00
Document boolOrDefault and its parser.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37290 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
e6e435498c
commit
0f2c8fc829
@ -75,6 +75,8 @@
|
||||
parser</a></li>
|
||||
<li><a href="#boolparser">The <tt>parser<bool></tt>
|
||||
specialization</a></li>
|
||||
<li><a href="#boolOrDefaultparser">The <tt>parser<boolOrDefault></tt>
|
||||
specialization</a></li>
|
||||
<li><a href="#stringparser">The <tt>parser<string></tt>
|
||||
specialization</a></li>
|
||||
<li><a href="#intparser">The <tt>parser<int></tt>
|
||||
@ -1702,6 +1704,12 @@ is used to convert boolean strings to a boolean value. Currently accepted
|
||||
strings are "<tt>true</tt>", "<tt>TRUE</tt>", "<tt>True</tt>", "<tt>1</tt>",
|
||||
"<tt>false</tt>", "<tt>FALSE</tt>", "<tt>False</tt>", and "<tt>0</tt>".</li>
|
||||
|
||||
<li><a name="boolOrDefaultparser">The <b><tt>parser<boolOrDefault></tt>
|
||||
specialization</b></a> is used for cases where the value is boolean,
|
||||
but we also need to know whether the option was specified at all. boolOrDefault
|
||||
is an enum with 3 values, BOU_UNSET, BOU_TRUE and BOU_FALSE. This parser accepts
|
||||
the same strings as <b><tt>parser<bool></tt></b>.</li>
|
||||
|
||||
<li><a name="stringparser">The <b><tt>parser<string></tt>
|
||||
specialization</b></a> simply stores the parsed string into the string value
|
||||
specified. No conversion or modification of the data is performed.</li>
|
||||
|
Loading…
Reference in New Issue
Block a user