JAVADOC_CONTENT -> JAVADOC_CONTENT [0:1]
|--TEXT -> javadoc without leading asterisk [0:1]
|--NEWLINE -> \n [0:33]
|--JAVADOC_INLINE_TAG -> JAVADOC_INLINE_TAG [1:1]
|   `--CODE_INLINE_TAG -> CODE_INLINE_TAG [1:1]
|       |--JAVADOC_INLINE_TAG_START -> {@ [1:1]
|       |--TAG_NAME -> code [1:3]
|       |--TEXT ->  what [1:7]
|       |--NEWLINE -> \n [1:12]
|       |--TEXT -> is this [2:1]
|       `--JAVADOC_INLINE_TAG_END -> } [2:8]
|--NEWLINE -> \n [2:9]
|--JAVADOC_INLINE_TAG -> JAVADOC_INLINE_TAG [3:1]
|   `--CODE_INLINE_TAG -> CODE_INLINE_TAG [3:1]
|       |--JAVADOC_INLINE_TAG_START -> {@ [3:1]
|       |--TAG_NAME -> code [3:3]
|       |--TEXT ->  what [3:7]
|       |--NEWLINE -> \n [3:12]
|       |--TEXT ->         is this [4:1]
|       `--JAVADOC_INLINE_TAG_END -> } [4:16]
|--NEWLINE -> \n [4:17]
|--HTML_ELEMENT -> HTML_ELEMENT [5:1]
|   |--HTML_TAG_START -> HTML_TAG_START [5:1]
|   |   |--TAG_OPEN -> < [5:1]
|   |   |--TAG_NAME -> a [5:2]
|   |   |--HTML_ATTRIBUTES -> HTML_ATTRIBUTES [5:3]
|   |   |   |--HTML_ATTRIBUTE -> HTML_ATTRIBUTE [5:3]
|   |   |   |   |--TEXT ->   [5:3]
|   |   |   |   |--TAG_ATTR_NAME -> href [5:4]
|   |   |   |   |--EQUALS -> = [5:8]
|   |   |   |   `--ATTRIBUTE_VALUE -> "myUrl" [5:9]
|   |   |   |--HTML_ATTRIBUTE -> HTML_ATTRIBUTE [5:16]
|   |   |   |   |--TEXT ->   [5:16]
|   |   |   |   `--TAG_ATTR_NAME -> abcd [5:17]
|   |   |   `--HTML_ATTRIBUTE -> HTML_ATTRIBUTE [5:21]
|   |   |       |--NEWLINE -> \n [5:21]
|   |   |       `--TAG_ATTR_NAME -> def [6:1]
|   |   `--TAG_CLOSE -> > [6:4]
|   |--HTML_CONTENT -> HTML_CONTENT [6:5]
|   |   `--TEXT -> myText [6:5]
|   `--HTML_TAG_END -> HTML_TAG_END [6:11]
|       |--TAG_OPEN -> < [6:11]
|       |--TAG_SLASH -> / [6:12]
|       |--TAG_NAME -> a [6:13]
|       `--TAG_CLOSE -> > [6:14]
|--NEWLINE -> \n [6:15]
|--HTML_ELEMENT -> HTML_ELEMENT [7:1]
|   |--HTML_TAG_START -> HTML_TAG_START [7:1]
|   |   |--TAG_OPEN -> < [7:1]
|   |   |--TAG_NAME -> a [7:2]
|   |   |--HTML_ATTRIBUTES -> HTML_ATTRIBUTES [7:3]
|   |   |   |--HTML_ATTRIBUTE -> HTML_ATTRIBUTE [7:3]
|   |   |   |   |--TEXT ->   [7:3]
|   |   |   |   |--TAG_ATTR_NAME -> href [7:4]
|   |   |   |   |--EQUALS -> = [7:8]
|   |   |   |   `--ATTRIBUTE_VALUE -> "myUrl" [7:9]
|   |   |   |--HTML_ATTRIBUTE -> HTML_ATTRIBUTE [7:16]
|   |   |   |   |--TEXT ->   [7:16]
|   |   |   |   `--TAG_ATTR_NAME -> abcd [7:17]
|   |   |   `--HTML_ATTRIBUTE -> HTML_ATTRIBUTE [7:21]
|   |   |       |--NEWLINE -> \n [7:21]
|   |   |       |--TEXT ->      [8:1]
|   |   |       `--TAG_ATTR_NAME -> def [8:5]
|   |   `--TAG_CLOSE -> > [8:8]
|   |--HTML_CONTENT -> HTML_CONTENT [8:9]
|   |   `--TEXT -> myText [8:9]
|   `--HTML_TAG_END -> HTML_TAG_END [8:15]
|       |--TAG_OPEN -> < [8:15]
|       |--TAG_SLASH -> / [8:16]
|       |--TAG_NAME -> a [8:17]
|       `--TAG_CLOSE -> > [8:18]
|--NEWLINE -> \n [8:19]
|--JAVADOC_BLOCK_TAG -> JAVADOC_BLOCK_TAG [9:1]
|   `--PARAM_BLOCK_TAG -> PARAM_BLOCK_TAG [9:1]
|       |--AT_SIGN -> @ [9:1]
|       |--TAG_NAME -> param [9:2]
|       |--TEXT ->   [9:7]
|       |--PARAMETER_NAME -> a [9:8]
|       `--DESCRIPTION -> DESCRIPTION [9:9]
|           |--TEXT ->  This is my [9:9]
|           |--NEWLINE -> \n [9:20]
|           `--TEXT -> parameter. [10:1]
|--NEWLINE -> \n [10:11]
|--JAVADOC_BLOCK_TAG -> JAVADOC_BLOCK_TAG [11:1]
|   `--PARAM_BLOCK_TAG -> PARAM_BLOCK_TAG [11:1]
|       |--AT_SIGN -> @ [11:1]
|       |--TAG_NAME -> param [11:2]
|       |--TEXT ->   [11:7]
|       |--PARAMETER_NAME -> a [11:8]
|       `--DESCRIPTION -> DESCRIPTION [11:9]
|           |--TEXT ->  This is my [11:9]
|           |--NEWLINE -> \n [11:20]
|           |--TEXT ->         parameter. [12:1]
|           |--NEWLINE -> \n [12:19]
|           |--LEADING_ASTERISK -> * [13:1]
|           |--TEXT ->   [13:2]
|           `--HTML_ELEMENT -> HTML_ELEMENT [13:3]
|               |--HTML_TAG_START -> HTML_TAG_START [13:3]
|               |   |--TAG_OPEN -> < [13:3]
|               |   |--TAG_NAME -> p [13:4]
|               |   `--TAG_CLOSE -> > [13:5]
|               `--HTML_CONTENT -> HTML_CONTENT [13:6]
|                   |--TEXT -> For example, you could use  [13:6]
|                   |--JAVADOC_INLINE_TAG -> JAVADOC_INLINE_TAG [13:33]
|                   |   `--CODE_INLINE_TAG -> CODE_INLINE_TAG [13:33]
|                   |       |--JAVADOC_INLINE_TAG_START -> {@ [13:33]
|                   |       |--TAG_NAME -> code [13:35]
|                   |       |--TEXT ->  -Djava.lang.ScopedValue.cacheSize=8 [13:39]
|                   |       `--JAVADOC_INLINE_TAG_END -> } [13:75]
|                   `--TEXT -> . [13:76]
|--NEWLINE -> \n [13:77]
|--NEWLINE -> \n [14:1]
|--LEADING_ASTERISK -> * [15:1]
|--TEXT ->   [15:2]
|--JAVADOC_BLOCK_TAG -> JAVADOC_BLOCK_TAG [15:3]
|   `--PARAM_BLOCK_TAG -> PARAM_BLOCK_TAG [15:3]
|       |--AT_SIGN -> @ [15:3]
|       |--TAG_NAME -> param [15:4]
|       |--TEXT ->   [15:9]
|       |--PARAMETER_NAME -> <T> [15:10]
|       `--DESCRIPTION -> DESCRIPTION [15:13]
|           `--TEXT ->  the type of the value [15:13]
|--NEWLINE -> \n [15:35]
|--LEADING_ASTERISK -> * [16:1]
|--TEXT ->   [16:2]
|--JAVADOC_BLOCK_TAG -> JAVADOC_BLOCK_TAG [16:3]
|   `--SINCE_BLOCK_TAG -> SINCE_BLOCK_TAG [16:3]
|       |--AT_SIGN -> @ [16:3]
|       |--TAG_NAME -> since [16:4]
|       `--DESCRIPTION -> DESCRIPTION [16:9]
|           `--TEXT ->  21 [16:9]
`--NEWLINE -> \n [16:12]
