Issue #3209: add example to TokenTypes for FOR_EACH_CLAUSE
This commit is contained in:
parent
fb7d26ef01
commit
fa2e093d52
|
|
@ -2858,6 +2858,37 @@ public final class TokenTypes {
|
|||
* <code>LITERAL_FOR</code>. The children of this element may be
|
||||
* a parameter definition, the colon literal and an expression.
|
||||
*
|
||||
* <p>For example:</p>
|
||||
* <pre>
|
||||
* for (int value : values) {
|
||||
* doSmth();
|
||||
* }
|
||||
* </pre>
|
||||
* <p>parses as:</p>
|
||||
* <pre>
|
||||
* --LITERAL_FOR (for)
|
||||
* |--LPAREN (()
|
||||
* |--FOR_EACH_CLAUSE
|
||||
* | |--VARIABLE_DEF
|
||||
* | | |--MODIFIERS
|
||||
* | | |--TYPE
|
||||
* | | | `--LITERAL_INT (int)
|
||||
* | | `--IDENT (value)
|
||||
* | |--COLON (:)
|
||||
* | `--EXPR
|
||||
* | `--IDENT (values
|
||||
* |--RPAREN ())
|
||||
* `--SLIST ({)
|
||||
* |--EXPR
|
||||
* | `--METHOD_CALL (()
|
||||
* | |--IDENT (doSmth)
|
||||
* | |--ELIST
|
||||
* | `--RPAREN ())
|
||||
* |--SEMI (;)
|
||||
* `--RCURLY (})
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
* @see #VARIABLE_DEF
|
||||
* @see #ELIST
|
||||
* @see #LITERAL_FOR
|
||||
|
|
|
|||
Loading…
Reference in New Issue