mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-01 00:33:09 +00:00
Add warning about how you have to put cl::init after cl::location, if both
appear for the same option. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7977 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
9042eaf803
commit
9d292ff37e
@ -919,7 +919,12 @@ example.<p>
|
|||||||
<li><a name="cl::init">The <b><tt>cl::init</tt></b> attribute specifies an
|
<li><a name="cl::init">The <b><tt>cl::init</tt></b> attribute specifies an
|
||||||
inital value for a <a href="#cl::opt">scalar</a> option. If this attribute is
|
inital value for a <a href="#cl::opt">scalar</a> option. If this attribute is
|
||||||
not specified then the command line option value defaults to the value created
|
not specified then the command line option value defaults to the value created
|
||||||
by the default constructor for the type.<p>
|
by the default constructor for the type. <b>Warning</b>: If you specify both
|
||||||
|
<b><tt>cl::init</tt></b> and <b><tt>cl::location</tt></b> for an option,
|
||||||
|
you must specify <b><tt>cl::location</tt></b> first, so that when the
|
||||||
|
command-line parser sees <b><tt>cl::init</tt></b>, it knows where to put the
|
||||||
|
initial value. (You will get an error at runtime if you don't put them in
|
||||||
|
the right order.)<p>
|
||||||
|
|
||||||
<li><a name="cl::location">The <b><tt>cl::location</tt></b> attribute where to
|
<li><a name="cl::location">The <b><tt>cl::location</tt></b> attribute where to
|
||||||
store the value for a parsed command line option if using external storage. See
|
store the value for a parsed command line option if using external storage. See
|
||||||
|
Loading…
Reference in New Issue
Block a user