Skip to content

Instantly share code, notes, and snippets.

@chris-carneiro
Created October 23, 2024 05:38
Show Gist options
  • Save chris-carneiro/0f33f9308f5a501f16b1b81d9134001f to your computer and use it in GitHub Desktop.
Save chris-carneiro/0f33f9308f5a501f16b1b81d9134001f to your computer and use it in GitHub Desktop.
LineOnlyImpl
COMPILATION_UNIT -> COMPILATION_UNIT [6:0]
|--BLOCK_COMMENT_BEGIN -> /* [1:0]
| |--COMMENT_CONTENT -> \ncom.puppycrawl.tools.checkstyle.checks.javadoc.AbstractJavadocCheckTest$JavadocCatchCheck\n\n [1:2]
| `--BLOCK_COMMENT_END -> */ [4:0]
|--PACKAGE_DEF -> package [6:0]
| |--ANNOTATIONS -> ANNOTATIONS [6:54]
| |--DOT -> . [6:54]
| | |--DOT -> . [6:46]
| | | |--DOT -> . [6:39]
| | | | |--DOT -> . [6:28]
| | | | | |--DOT -> . [6:22]
| | | | | | |--DOT -> . [6:11]
| | | | | | | |--IDENT -> com [6:8]
| | | | | | | `--IDENT -> puppycrawl [6:12]
| | | | | | `--IDENT -> tools [6:23]
| | | | | `--IDENT -> checkstyle [6:29]
| | | | `--IDENT -> checks [6:40]
| | | `--IDENT -> javadoc [6:47]
| | `--IDENT -> abstractjavadoc [6:55]
| `--SEMI -> ; [6:70]
|--IMPORT -> import [8:0]
| |--DOT -> . [8:27]
| | |--DOT -> . [8:16]
| | | |--DOT -> . [8:11]
| | | | |--IDENT -> java [8:7]
| | | | `--IDENT -> lang [8:12]
| | | `--IDENT -> annotation [8:17]
| | `--IDENT -> ElementType [8:28]
| `--SEMI -> ; [8:39]
|--IMPORT -> import [9:0]
| |--DOT -> . [9:27]
| | |--DOT -> . [9:16]
| | | |--DOT -> . [9:11]
| | | | |--IDENT -> java [9:7]
| | | | `--IDENT -> lang [9:12]
| | | `--IDENT -> annotation [9:17]
| | `--IDENT -> Retention [9:28]
| `--SEMI -> ; [9:37]
|--IMPORT -> import [10:0]
| |--DOT -> . [10:27]
| | |--DOT -> . [10:16]
| | | |--DOT -> . [10:11]
| | | | |--IDENT -> java [10:7]
| | | | `--IDENT -> lang [10:12]
| | | `--IDENT -> annotation [10:17]
| | `--IDENT -> RetentionPolicy [10:28]
| `--SEMI -> ; [10:43]
|--IMPORT -> import [11:0]
| |--DOT -> . [11:27]
| | |--DOT -> . [11:16]
| | | |--DOT -> . [11:11]
| | | | |--IDENT -> java [11:7]
| | | | `--IDENT -> lang [11:12]
| | | `--IDENT -> annotation [11:17]
| | `--IDENT -> Target [11:28]
| `--SEMI -> ; [11:34]
|--CLASS_DEF -> CLASS_DEF [17:0]
| |--MODIFIERS -> MODIFIERS [17:0]
| |--SINGLE_LINE_COMMENT -> // [13:0]
| | `--COMMENT_CONTENT -> /////////\n [13:2]
| |--SINGLE_LINE_COMMENT -> // [14:0]
| | `--COMMENT_CONTENT -> ENUMS //\n [14:2]
| |--SINGLE_LINE_COMMENT -> // [15:0]
| | `--COMMENT_CONTENT -> /////////\n [15:2]
| |--LITERAL_CLASS -> class [17:0]
| |--IDENT -> InputAbstractJavadocPositionWithSinglelineCommentsTwo [17:6]
| `--OBJBLOCK -> OBJBLOCK [17:60]
| |--LCURLY -> { [17:60]
| |--ENUM_DEF -> ENUM_DEF [19:4]
| | |--MODIFIERS -> MODIFIERS [19:4]
| | |--BLOCK_COMMENT_BEGIN -> /* [18:4]
| | | |--COMMENT_CONTENT -> *Javadoc [18:6]
| | | `--BLOCK_COMMENT_END -> */ [18:13]
| | |--SINGLE_LINE_COMMENT -> // [18:17]
| | | `--COMMENT_CONTENT -> noise\n [18:19]
| | |--ENUM -> enum [19:4]
| | |--BLOCK_COMMENT_BEGIN -> /* [19:8]
| | | |--COMMENT_CONTENT -> *nope [19:10]
| | | `--BLOCK_COMMENT_END -> */ [19:14]
| | |--IDENT -> VVVVV [19:18]
| | `--OBJBLOCK -> OBJBLOCK [19:33]
| | |--BLOCK_COMMENT_BEGIN -> /* [19:23]
| | | |--COMMENT_CONTENT -> *nope [19:25]
| | | `--BLOCK_COMMENT_END -> */ [19:29]
| | |--LCURLY -> { [19:33]
| | `--RCURLY -> } [19:34]
| `--RCURLY -> } [20:0]
|--CLASS_DEF -> CLASS_DEF [22:0]
| |--MODIFIERS -> MODIFIERS [22:0]
| |--LITERAL_CLASS -> class [22:0]
| |--IDENT -> VSZ [22:6]
| `--OBJBLOCK -> OBJBLOCK [22:10]
| |--LCURLY -> { [22:10]
| |--ENUM_DEF -> ENUM_DEF [24:4]
| | |--MODIFIERS -> MODIFIERS [24:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [23:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [23:6]
| | | | `--BLOCK_COMMENT_END -> */ [23:13]
| | | |--SINGLE_LINE_COMMENT -> // [23:17]
| | | | `--COMMENT_CONTENT -> noise\n [23:19]
| | | `--LITERAL_PRIVATE -> private [24:4]
| | |--BLOCK_COMMENT_BEGIN -> /* [24:11]
| | | |--COMMENT_CONTENT -> *nope [24:13]
| | | `--BLOCK_COMMENT_END -> */ [24:17]
| | |--ENUM -> enum [24:21]
| | |--BLOCK_COMMENT_BEGIN -> /* [24:25]
| | | |--COMMENT_CONTENT -> *nope [24:27]
| | | `--BLOCK_COMMENT_END -> */ [24:31]
| | |--IDENT -> NNNNN [24:35]
| | `--OBJBLOCK -> OBJBLOCK [24:50]
| | |--BLOCK_COMMENT_BEGIN -> /* [24:40]
| | | |--COMMENT_CONTENT -> *nope [24:42]
| | | `--BLOCK_COMMENT_END -> */ [24:46]
| | |--LCURLY -> { [24:50]
| | |--BLOCK_COMMENT_BEGIN -> /* [24:51]
| | | |--COMMENT_CONTENT -> *nope [24:53]
| | | `--BLOCK_COMMENT_END -> */ [24:57]
| | `--RCURLY -> } [24:60]
| |--ENUM_DEF -> ENUM_DEF [27:4]
| | |--MODIFIERS -> MODIFIERS [27:4]
| | | `--ANNOTATION -> ANNOTATION [27:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [26:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [26:6]
| | | | `--BLOCK_COMMENT_END -> */ [26:13]
| | | |--SINGLE_LINE_COMMENT -> // [26:17]
| | | | `--COMMENT_CONTENT -> noise\n [26:19]
| | | |--AT -> @ [27:4]
| | | `--IDENT -> Component2 [27:5]
| | |--BLOCK_COMMENT_BEGIN -> /* [27:15]
| | | |--COMMENT_CONTENT -> *nope [27:17]
| | | `--BLOCK_COMMENT_END -> */ [27:21]
| | |--ENUM -> enum [27:25]
| | |--BLOCK_COMMENT_BEGIN -> /* [27:29]
| | | |--COMMENT_CONTENT -> *nope [27:31]
| | | `--BLOCK_COMMENT_END -> */ [27:35]
| | |--IDENT -> XXXXX [27:39]
| | `--OBJBLOCK -> OBJBLOCK [27:54]
| | |--BLOCK_COMMENT_BEGIN -> /* [27:44]
| | | |--COMMENT_CONTENT -> *nope [27:46]
| | | `--BLOCK_COMMENT_END -> */ [27:50]
| | |--LCURLY -> { [27:54]
| | |--BLOCK_COMMENT_BEGIN -> /* [27:55]
| | | |--COMMENT_CONTENT -> *nope [27:57]
| | | `--BLOCK_COMMENT_END -> */ [27:61]
| | `--RCURLY -> } [27:64]
| |--ENUM_DEF -> ENUM_DEF [30:4]
| | |--MODIFIERS -> MODIFIERS [30:4]
| | | |--ANNOTATION -> ANNOTATION [30:4]
| | | | |--BLOCK_COMMENT_BEGIN -> /* [29:4]
| | | | | |--COMMENT_CONTENT -> *Javadoc [29:6]
| | | | | `--BLOCK_COMMENT_END -> */ [29:13]
| | | | |--SINGLE_LINE_COMMENT -> // [29:17]
| | | | | `--COMMENT_CONTENT -> noise\n [29:19]
| | | | |--AT -> @ [30:4]
| | | | `--IDENT -> Component2 [30:5]
| | | |--BLOCK_COMMENT_BEGIN -> /* [30:15]
| | | | |--COMMENT_CONTENT -> *nope [30:17]
| | | | `--BLOCK_COMMENT_END -> */ [30:21]
| | | `--LITERAL_PRIVATE -> private [30:25]
| | |--BLOCK_COMMENT_BEGIN -> /* [30:32]
| | | |--COMMENT_CONTENT -> *nope [30:34]
| | | `--BLOCK_COMMENT_END -> */ [30:38]
| | |--ENUM -> enum [30:42]
| | |--BLOCK_COMMENT_BEGIN -> /* [30:46]
| | | |--COMMENT_CONTENT -> *nope [30:48]
| | | `--BLOCK_COMMENT_END -> */ [30:52]
| | |--IDENT -> ZZZZZ [30:56]
| | `--OBJBLOCK -> OBJBLOCK [30:71]
| | |--BLOCK_COMMENT_BEGIN -> /* [30:61]
| | | |--COMMENT_CONTENT -> *nope [30:63]
| | | `--BLOCK_COMMENT_END -> */ [30:67]
| | |--LCURLY -> { [30:71]
| | |--BLOCK_COMMENT_BEGIN -> /* [30:72]
| | | |--COMMENT_CONTENT -> *nope [30:74]
| | | `--BLOCK_COMMENT_END -> */ [30:78]
| | `--RCURLY -> } [30:81]
| |--ENUM_DEF -> ENUM_DEF [33:4]
| | |--MODIFIERS -> MODIFIERS [33:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [32:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [32:6]
| | | | `--BLOCK_COMMENT_END -> */ [32:13]
| | | |--SINGLE_LINE_COMMENT -> // [32:17]
| | | | `--COMMENT_CONTENT -> noise\n [32:19]
| | | |--LITERAL_PRIVATE -> private [33:4]
| | | `--ANNOTATION -> ANNOTATION [33:21]
| | | |--BLOCK_COMMENT_BEGIN -> /* [33:11]
| | | | |--COMMENT_CONTENT -> *nope [33:13]
| | | | `--BLOCK_COMMENT_END -> */ [33:17]
| | | |--AT -> @ [33:21]
| | | `--IDENT -> Component2 [33:22]
| | |--BLOCK_COMMENT_BEGIN -> /* [33:32]
| | | |--COMMENT_CONTENT -> *nope [33:34]
| | | `--BLOCK_COMMENT_END -> */ [33:38]
| | |--ENUM -> enum [33:42]
| | |--BLOCK_COMMENT_BEGIN -> /* [33:46]
| | | |--COMMENT_CONTENT -> *nope [33:48]
| | | `--BLOCK_COMMENT_END -> */ [33:52]
| | |--IDENT -> YYYYY [33:56]
| | `--OBJBLOCK -> OBJBLOCK [33:71]
| | |--BLOCK_COMMENT_BEGIN -> /* [33:61]
| | | |--COMMENT_CONTENT -> *nope [33:63]
| | | `--BLOCK_COMMENT_END -> */ [33:67]
| | |--LCURLY -> { [33:71]
| | |--BLOCK_COMMENT_BEGIN -> /* [33:72]
| | | |--COMMENT_CONTENT -> *nope [33:74]
| | | `--BLOCK_COMMENT_END -> */ [33:78]
| | `--RCURLY -> } [33:81]
| `--RCURLY -> } [34:0]
|--INTERFACE_DEF -> INTERFACE_DEF [41:0]
| |--MODIFIERS -> MODIFIERS [41:0]
| |--SINGLE_LINE_COMMENT -> // [36:0]
| | `--COMMENT_CONTENT -> //////////////\n [36:2]
| |--SINGLE_LINE_COMMENT -> // [37:0]
| | `--COMMENT_CONTENT -> INTERFACES //\n [37:2]
| |--SINGLE_LINE_COMMENT -> // [38:0]
| | `--COMMENT_CONTENT -> //////////////\n [38:2]
| |--BLOCK_COMMENT_BEGIN -> /* [40:0]
| | |--COMMENT_CONTENT -> *Javadoc [40:2]
| | `--BLOCK_COMMENT_END -> */ [40:9]
| |--SINGLE_LINE_COMMENT -> // [40:13]
| | `--COMMENT_CONTENT -> noise\n [40:15]
| |--LITERAL_INTERFACE -> interface [41:0]
| |--BLOCK_COMMENT_BEGIN -> /* [41:9]
| | |--COMMENT_CONTENT -> *nope [41:11]
| | `--BLOCK_COMMENT_END -> */ [41:15]
| |--IDENT -> VVVV [41:19]
| `--OBJBLOCK -> OBJBLOCK [41:33]
| |--BLOCK_COMMENT_BEGIN -> /* [41:23]
| | |--COMMENT_CONTENT -> *nope [41:25]
| | `--BLOCK_COMMENT_END -> */ [41:29]
| |--LCURLY -> { [41:33]
| `--RCURLY -> } [41:34]
|--INTERFACE_DEF -> INTERFACE_DEF [44:0]
| |--MODIFIERS -> MODIFIERS [44:0]
| | |--BLOCK_COMMENT_BEGIN -> /* [43:0]
| | | |--COMMENT_CONTENT -> *Javadoc [43:2]
| | | `--BLOCK_COMMENT_END -> */ [43:9]
| | |--SINGLE_LINE_COMMENT -> // [43:13]
| | | `--COMMENT_CONTENT -> noise\n [43:15]
| | `--ABSTRACT -> abstract [44:0]
| |--BLOCK_COMMENT_BEGIN -> /* [44:8]
| | |--COMMENT_CONTENT -> *nope [44:10]
| | `--BLOCK_COMMENT_END -> */ [44:14]
| |--LITERAL_INTERFACE -> interface [44:18]
| |--BLOCK_COMMENT_BEGIN -> /* [44:27]
| | |--COMMENT_CONTENT -> *nope [44:29]
| | `--BLOCK_COMMENT_END -> */ [44:33]
| |--IDENT -> NNNN [44:37]
| `--OBJBLOCK -> OBJBLOCK [44:51]
| |--BLOCK_COMMENT_BEGIN -> /* [44:41]
| | |--COMMENT_CONTENT -> *nope [44:43]
| | `--BLOCK_COMMENT_END -> */ [44:47]
| |--LCURLY -> { [44:51]
| |--BLOCK_COMMENT_BEGIN -> /* [44:52]
| | |--COMMENT_CONTENT -> *nope [44:54]
| | `--BLOCK_COMMENT_END -> */ [44:58]
| `--RCURLY -> } [44:61]
|--INTERFACE_DEF -> INTERFACE_DEF [47:0]
| |--MODIFIERS -> MODIFIERS [47:0]
| | `--ANNOTATION -> ANNOTATION [47:0]
| | |--BLOCK_COMMENT_BEGIN -> /* [46:0]
| | | |--COMMENT_CONTENT -> *Javadoc [46:2]
| | | `--BLOCK_COMMENT_END -> */ [46:9]
| | |--SINGLE_LINE_COMMENT -> // [46:13]
| | | `--COMMENT_CONTENT -> noise\n [46:15]
| | |--AT -> @ [47:0]
| | `--IDENT -> Component2 [47:1]
| |--BLOCK_COMMENT_BEGIN -> /* [47:11]
| | |--COMMENT_CONTENT -> *nope [47:13]
| | `--BLOCK_COMMENT_END -> */ [47:17]
| |--LITERAL_INTERFACE -> interface [47:21]
| |--BLOCK_COMMENT_BEGIN -> /* [47:30]
| | |--COMMENT_CONTENT -> *nope [47:32]
| | `--BLOCK_COMMENT_END -> */ [47:36]
| |--IDENT -> XXXX [47:40]
| `--OBJBLOCK -> OBJBLOCK [47:54]
| |--BLOCK_COMMENT_BEGIN -> /* [47:44]
| | |--COMMENT_CONTENT -> *nope [47:46]
| | `--BLOCK_COMMENT_END -> */ [47:50]
| |--LCURLY -> { [47:54]
| |--BLOCK_COMMENT_BEGIN -> /* [47:55]
| | |--COMMENT_CONTENT -> *nope [47:57]
| | `--BLOCK_COMMENT_END -> */ [47:61]
| `--RCURLY -> } [47:64]
|--INTERFACE_DEF -> INTERFACE_DEF [50:0]
| |--MODIFIERS -> MODIFIERS [50:0]
| | |--ANNOTATION -> ANNOTATION [50:0]
| | | |--BLOCK_COMMENT_BEGIN -> /* [49:0]
| | | | |--COMMENT_CONTENT -> *Javadoc [49:2]
| | | | `--BLOCK_COMMENT_END -> */ [49:9]
| | | |--SINGLE_LINE_COMMENT -> // [49:13]
| | | | `--COMMENT_CONTENT -> noise\n [49:15]
| | | |--AT -> @ [50:0]
| | | `--IDENT -> Component2 [50:1]
| | |--BLOCK_COMMENT_BEGIN -> /* [50:11]
| | | |--COMMENT_CONTENT -> *nope [50:13]
| | | `--BLOCK_COMMENT_END -> */ [50:17]
| | `--ABSTRACT -> abstract [50:21]
| |--BLOCK_COMMENT_BEGIN -> /* [50:29]
| | |--COMMENT_CONTENT -> *nope [50:31]
| | `--BLOCK_COMMENT_END -> */ [50:35]
| |--LITERAL_INTERFACE -> interface [50:39]
| |--BLOCK_COMMENT_BEGIN -> /* [50:48]
| | |--COMMENT_CONTENT -> *nope [50:50]
| | `--BLOCK_COMMENT_END -> */ [50:54]
| |--IDENT -> ZZZZ [50:58]
| `--OBJBLOCK -> OBJBLOCK [50:72]
| |--BLOCK_COMMENT_BEGIN -> /* [50:62]
| | |--COMMENT_CONTENT -> *nope [50:64]
| | `--BLOCK_COMMENT_END -> */ [50:68]
| |--LCURLY -> { [50:72]
| |--BLOCK_COMMENT_BEGIN -> /* [50:73]
| | |--COMMENT_CONTENT -> *nope [50:75]
| | `--BLOCK_COMMENT_END -> */ [50:79]
| `--RCURLY -> } [50:82]
|--INTERFACE_DEF -> INTERFACE_DEF [53:0]
| |--MODIFIERS -> MODIFIERS [53:0]
| | |--BLOCK_COMMENT_BEGIN -> /* [52:0]
| | | |--COMMENT_CONTENT -> *Javadoc [52:2]
| | | `--BLOCK_COMMENT_END -> */ [52:9]
| | |--SINGLE_LINE_COMMENT -> // [52:13]
| | | `--COMMENT_CONTENT -> noise\n [52:15]
| | |--ABSTRACT -> abstract [53:0]
| | `--ANNOTATION -> ANNOTATION [53:18]
| | |--BLOCK_COMMENT_BEGIN -> /* [53:8]
| | | |--COMMENT_CONTENT -> *nope [53:10]
| | | `--BLOCK_COMMENT_END -> */ [53:14]
| | |--AT -> @ [53:18]
| | `--IDENT -> Component2 [53:19]
| |--BLOCK_COMMENT_BEGIN -> /* [53:29]
| | |--COMMENT_CONTENT -> *nope [53:31]
| | `--BLOCK_COMMENT_END -> */ [53:35]
| |--LITERAL_INTERFACE -> interface [53:39]
| |--BLOCK_COMMENT_BEGIN -> /* [53:48]
| | |--COMMENT_CONTENT -> *nope [53:50]
| | `--BLOCK_COMMENT_END -> */ [53:54]
| |--IDENT -> YYYY [53:58]
| `--OBJBLOCK -> OBJBLOCK [53:72]
| |--BLOCK_COMMENT_BEGIN -> /* [53:62]
| | |--COMMENT_CONTENT -> *nope [53:64]
| | `--BLOCK_COMMENT_END -> */ [53:68]
| |--LCURLY -> { [53:72]
| |--BLOCK_COMMENT_BEGIN -> /* [53:73]
| | |--COMMENT_CONTENT -> *nope [53:75]
| | `--BLOCK_COMMENT_END -> */ [53:79]
| `--RCURLY -> } [53:82]
|--CLASS_DEF -> CLASS_DEF [59:0]
| |--MODIFIERS -> MODIFIERS [59:0]
| |--SINGLE_LINE_COMMENT -> // [55:0]
| | `--COMMENT_CONTENT -> //////////\n [55:2]
| |--SINGLE_LINE_COMMENT -> // [56:0]
| | `--COMMENT_CONTENT -> FIELDS //\n [56:2]
| |--SINGLE_LINE_COMMENT -> // [57:0]
| | `--COMMENT_CONTENT -> //////////\n [57:2]
| |--LITERAL_CLASS -> class [59:0]
| |--IDENT -> VVVVVV [59:6]
| `--OBJBLOCK -> OBJBLOCK [59:13]
| |--LCURLY -> { [59:13]
| |--VARIABLE_DEF -> VARIABLE_DEF [61:4]
| | |--MODIFIERS -> MODIFIERS [61:4]
| | |--TYPE -> TYPE [61:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [60:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [60:6]
| | | | `--BLOCK_COMMENT_END -> */ [60:13]
| | | |--SINGLE_LINE_COMMENT -> // [60:17]
| | | | `--COMMENT_CONTENT -> noise\n [60:19]
| | | `--LITERAL_INT -> int [61:4]
| | |--BLOCK_COMMENT_BEGIN -> /* [61:7]
| | | |--COMMENT_CONTENT -> *nope [61:9]
| | | `--BLOCK_COMMENT_END -> */ [61:13]
| | |--IDENT -> a [61:17]
| | |--BLOCK_COMMENT_BEGIN -> /* [61:18]
| | | |--COMMENT_CONTENT -> *nope [61:20]
| | | `--BLOCK_COMMENT_END -> */ [61:24]
| | `--SEMI -> ; [61:27]
| |--VARIABLE_DEF -> VARIABLE_DEF [63:4]
| | |--MODIFIERS -> MODIFIERS [63:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [62:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [62:6]
| | | | `--BLOCK_COMMENT_END -> */ [62:13]
| | | |--SINGLE_LINE_COMMENT -> // [62:17]
| | | | `--COMMENT_CONTENT -> noise\n [62:19]
| | | `--LITERAL_PRIVATE -> private [63:4]
| | |--TYPE -> TYPE [63:21]
| | | |--BLOCK_COMMENT_BEGIN -> /* [63:11]
| | | | |--COMMENT_CONTENT -> *nope [63:13]
| | | | `--BLOCK_COMMENT_END -> */ [63:17]
| | | `--LITERAL_INT -> int [63:21]
| | |--BLOCK_COMMENT_BEGIN -> /* [63:24]
| | | |--COMMENT_CONTENT -> *nope [63:26]
| | | `--BLOCK_COMMENT_END -> */ [63:30]
| | |--IDENT -> b [63:34]
| | |--BLOCK_COMMENT_BEGIN -> /* [63:35]
| | | |--COMMENT_CONTENT -> *nope [63:37]
| | | `--BLOCK_COMMENT_END -> */ [63:41]
| | `--SEMI -> ; [63:44]
| |--VARIABLE_DEF -> VARIABLE_DEF [65:4]
| | |--MODIFIERS -> MODIFIERS [65:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [64:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [64:6]
| | | | `--BLOCK_COMMENT_END -> */ [64:13]
| | | |--SINGLE_LINE_COMMENT -> // [64:17]
| | | | `--COMMENT_CONTENT -> noise\n [64:19]
| | | |--LITERAL_PRIVATE -> private [65:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [65:11]
| | | | |--COMMENT_CONTENT -> *nope [65:13]
| | | | `--BLOCK_COMMENT_END -> */ [65:17]
| | | `--FINAL -> final [65:21]
| | |--TYPE -> TYPE [65:36]
| | | |--BLOCK_COMMENT_BEGIN -> /* [65:26]
| | | | |--COMMENT_CONTENT -> *nope [65:28]
| | | | `--BLOCK_COMMENT_END -> */ [65:32]
| | | `--LITERAL_INT -> int [65:36]
| | |--BLOCK_COMMENT_BEGIN -> /* [65:39]
| | | |--COMMENT_CONTENT -> *nope [65:41]
| | | `--BLOCK_COMMENT_END -> */ [65:45]
| | |--IDENT -> c [65:49]
| | |--BLOCK_COMMENT_BEGIN -> /* [65:50]
| | | |--COMMENT_CONTENT -> *nope [65:52]
| | | `--BLOCK_COMMENT_END -> */ [65:56]
| | |--ASSIGN -> = [65:59]
| | | `--EXPR -> EXPR [65:60]
| | | `--NUM_INT -> 1 [65:60]
| | `--SEMI -> ; [65:61]
| |--VARIABLE_DEF -> VARIABLE_DEF [67:4]
| | |--MODIFIERS -> MODIFIERS [67:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [66:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [66:6]
| | | | `--BLOCK_COMMENT_END -> */ [66:13]
| | | |--SINGLE_LINE_COMMENT -> // [66:17]
| | | | `--COMMENT_CONTENT -> noise\n [66:19]
| | | |--LITERAL_PRIVATE -> private [67:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [67:11]
| | | | |--COMMENT_CONTENT -> *nope [67:13]
| | | | `--BLOCK_COMMENT_END -> */ [67:17]
| | | |--LITERAL_STATIC -> static [67:21]
| | | |--BLOCK_COMMENT_BEGIN -> /* [67:27]
| | | | |--COMMENT_CONTENT -> *nope [67:29]
| | | | `--BLOCK_COMMENT_END -> */ [67:33]
| | | `--FINAL -> final [67:37]
| | |--TYPE -> TYPE [67:52]
| | | |--BLOCK_COMMENT_BEGIN -> /* [67:42]
| | | | |--COMMENT_CONTENT -> *nope [67:44]
| | | | `--BLOCK_COMMENT_END -> */ [67:48]
| | | `--LITERAL_INT -> int [67:52]
| | |--BLOCK_COMMENT_BEGIN -> /* [67:55]
| | | |--COMMENT_CONTENT -> *nope [67:57]
| | | `--BLOCK_COMMENT_END -> */ [67:61]
| | |--IDENT -> d [67:65]
| | |--BLOCK_COMMENT_BEGIN -> /* [67:66]
| | | |--COMMENT_CONTENT -> *nope [67:68]
| | | `--BLOCK_COMMENT_END -> */ [67:72]
| | |--ASSIGN -> = [67:75]
| | | `--EXPR -> EXPR [67:76]
| | | `--NUM_INT -> 1 [67:76]
| | `--SEMI -> ; [67:77]
| `--RCURLY -> } [68:0]
|--CLASS_DEF -> CLASS_DEF [70:0]
| |--MODIFIERS -> MODIFIERS [70:0]
| |--LITERAL_CLASS -> class [70:0]
| |--IDENT -> NNNNNN [70:6]
| `--OBJBLOCK -> OBJBLOCK [70:13]
| |--LCURLY -> { [70:13]
| |--VARIABLE_DEF -> VARIABLE_DEF [72:4]
| | |--MODIFIERS -> MODIFIERS [72:4]
| | |--TYPE -> TYPE [72:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [71:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [71:6]
| | | | `--BLOCK_COMMENT_END -> */ [71:13]
| | | |--SINGLE_LINE_COMMENT -> // [71:17]
| | | | `--COMMENT_CONTENT -> noise\n [71:19]
| | | `--LITERAL_INT -> int [72:4]
| | |--BLOCK_COMMENT_BEGIN -> /* [72:7]
| | | |--COMMENT_CONTENT -> *nope [72:9]
| | | `--BLOCK_COMMENT_END -> */ [72:13]
| | |--IDENT -> a [72:17]
| | |--BLOCK_COMMENT_BEGIN -> /* [72:18]
| | | |--COMMENT_CONTENT -> *nope [72:20]
| | | `--BLOCK_COMMENT_END -> */ [72:24]
| | |--ASSIGN -> = [72:27]
| | | `--EXPR -> EXPR [72:37]
| | | |--BLOCK_COMMENT_BEGIN -> /* [72:28]
| | | | |--COMMENT_CONTENT -> *nope [72:30]
| | | | `--BLOCK_COMMENT_END -> */ [72:34]
| | | `--NUM_INT -> 1 [72:37]
| | |--BLOCK_COMMENT_BEGIN -> /* [72:38]
| | | |--COMMENT_CONTENT -> *nope [72:40]
| | | `--BLOCK_COMMENT_END -> */ [72:44]
| | `--SEMI -> ; [72:47]
| |--VARIABLE_DEF -> VARIABLE_DEF [74:4]
| | |--MODIFIERS -> MODIFIERS [74:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [73:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [73:6]
| | | | `--BLOCK_COMMENT_END -> */ [73:13]
| | | |--SINGLE_LINE_COMMENT -> // [73:17]
| | | | `--COMMENT_CONTENT -> noise\n [73:19]
| | | `--LITERAL_PRIVATE -> private [74:4]
| | |--TYPE -> TYPE [74:21]
| | | |--BLOCK_COMMENT_BEGIN -> /* [74:11]
| | | | |--COMMENT_CONTENT -> *nope [74:13]
| | | | `--BLOCK_COMMENT_END -> */ [74:17]
| | | `--LITERAL_INT -> int [74:21]
| | |--BLOCK_COMMENT_BEGIN -> /* [74:24]
| | | |--COMMENT_CONTENT -> *nope [74:26]
| | | `--BLOCK_COMMENT_END -> */ [74:30]
| | |--IDENT -> b [74:34]
| | |--BLOCK_COMMENT_BEGIN -> /* [74:35]
| | | |--COMMENT_CONTENT -> *nope [74:37]
| | | `--BLOCK_COMMENT_END -> */ [74:41]
| | |--ASSIGN -> = [74:44]
| | | `--EXPR -> EXPR [74:54]
| | | |--BLOCK_COMMENT_BEGIN -> /* [74:45]
| | | | |--COMMENT_CONTENT -> *nope [74:47]
| | | | `--BLOCK_COMMENT_END -> */ [74:51]
| | | `--NUM_INT -> 1 [74:54]
| | |--BLOCK_COMMENT_BEGIN -> /* [74:55]
| | | |--COMMENT_CONTENT -> *nope [74:57]
| | | `--BLOCK_COMMENT_END -> */ [74:61]
| | `--SEMI -> ; [74:64]
| |--VARIABLE_DEF -> VARIABLE_DEF [76:4]
| | |--MODIFIERS -> MODIFIERS [76:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [75:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [75:6]
| | | | `--BLOCK_COMMENT_END -> */ [75:13]
| | | |--SINGLE_LINE_COMMENT -> // [75:17]
| | | | `--COMMENT_CONTENT -> noise\n [75:19]
| | | |--LITERAL_PRIVATE -> private [76:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [76:11]
| | | | |--COMMENT_CONTENT -> *nope [76:13]
| | | | `--BLOCK_COMMENT_END -> */ [76:17]
| | | `--FINAL -> final [76:21]
| | |--TYPE -> TYPE [76:36]
| | | |--BLOCK_COMMENT_BEGIN -> /* [76:26]
| | | | |--COMMENT_CONTENT -> *nope [76:28]
| | | | `--BLOCK_COMMENT_END -> */ [76:32]
| | | `--LITERAL_INT -> int [76:36]
| | |--BLOCK_COMMENT_BEGIN -> /* [76:39]
| | | |--COMMENT_CONTENT -> *nope [76:41]
| | | `--BLOCK_COMMENT_END -> */ [76:45]
| | |--IDENT -> c [76:49]
| | |--BLOCK_COMMENT_BEGIN -> /* [76:50]
| | | |--COMMENT_CONTENT -> *nope [76:52]
| | | `--BLOCK_COMMENT_END -> */ [76:56]
| | |--ASSIGN -> = [76:59]
| | | `--EXPR -> EXPR [76:69]
| | | |--BLOCK_COMMENT_BEGIN -> /* [76:60]
| | | | |--COMMENT_CONTENT -> *nope [76:62]
| | | | `--BLOCK_COMMENT_END -> */ [76:66]
| | | `--NUM_INT -> 1 [76:69]
| | |--BLOCK_COMMENT_BEGIN -> /* [76:70]
| | | |--COMMENT_CONTENT -> *nope [76:72]
| | | `--BLOCK_COMMENT_END -> */ [76:76]
| | `--SEMI -> ; [76:79]
| |--VARIABLE_DEF -> VARIABLE_DEF [78:4]
| | |--MODIFIERS -> MODIFIERS [78:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [77:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [77:6]
| | | | `--BLOCK_COMMENT_END -> */ [77:13]
| | | |--SINGLE_LINE_COMMENT -> // [77:17]
| | | | `--COMMENT_CONTENT -> noise\n [77:19]
| | | |--LITERAL_PRIVATE -> private [78:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [78:11]
| | | | |--COMMENT_CONTENT -> *nope [78:13]
| | | | `--BLOCK_COMMENT_END -> */ [78:17]
| | | |--LITERAL_STATIC -> static [78:21]
| | | |--BLOCK_COMMENT_BEGIN -> /* [78:27]
| | | | |--COMMENT_CONTENT -> *nope [78:29]
| | | | `--BLOCK_COMMENT_END -> */ [78:33]
| | | `--FINAL -> final [78:37]
| | |--TYPE -> TYPE [78:52]
| | | |--BLOCK_COMMENT_BEGIN -> /* [78:42]
| | | | |--COMMENT_CONTENT -> *nope [78:44]
| | | | `--BLOCK_COMMENT_END -> */ [78:48]
| | | `--LITERAL_INT -> int [78:52]
| | |--BLOCK_COMMENT_BEGIN -> /* [78:55]
| | | |--COMMENT_CONTENT -> *nope [78:57]
| | | `--BLOCK_COMMENT_END -> */ [78:61]
| | |--IDENT -> d [78:65]
| | |--BLOCK_COMMENT_BEGIN -> /* [78:66]
| | | |--COMMENT_CONTENT -> *nope [78:68]
| | | `--BLOCK_COMMENT_END -> */ [78:72]
| | |--ASSIGN -> = [78:75]
| | | `--EXPR -> EXPR [78:85]
| | | |--BLOCK_COMMENT_BEGIN -> /* [78:76]
| | | | |--COMMENT_CONTENT -> *nope [78:78]
| | | | `--BLOCK_COMMENT_END -> */ [78:82]
| | | `--NUM_INT -> 1 [78:85]
| | |--BLOCK_COMMENT_BEGIN -> /* [78:86]
| | | |--COMMENT_CONTENT -> *nope [78:88]
| | | `--BLOCK_COMMENT_END -> */ [78:92]
| | `--SEMI -> ; [78:95]
| `--RCURLY -> } [79:0]
|--CLASS_DEF -> CLASS_DEF [82:0]
| |--MODIFIERS -> MODIFIERS [82:0]
| |--LITERAL_CLASS -> class [82:0]
| |--IDENT -> XXXXXX [82:6]
| `--OBJBLOCK -> OBJBLOCK [82:13]
| |--LCURLY -> { [82:13]
| |--VARIABLE_DEF -> VARIABLE_DEF [84:4]
| | |--MODIFIERS -> MODIFIERS [84:4]
| | |--TYPE -> TYPE [84:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [83:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [83:6]
| | | | `--BLOCK_COMMENT_END -> */ [83:13]
| | | |--SINGLE_LINE_COMMENT -> // [83:17]
| | | | `--COMMENT_CONTENT -> noise\n [83:19]
| | | `--IDENT -> Object [84:4]
| | |--BLOCK_COMMENT_BEGIN -> /* [84:10]
| | | |--COMMENT_CONTENT -> *nope [84:12]
| | | `--BLOCK_COMMENT_END -> */ [84:16]
| | |--IDENT -> a [84:20]
| | |--BLOCK_COMMENT_BEGIN -> /* [84:21]
| | | |--COMMENT_CONTENT -> *nope [84:23]
| | | `--BLOCK_COMMENT_END -> */ [84:27]
| | |--ASSIGN -> = [84:31]
| | | `--EXPR -> EXPR [84:42]
| | | |--BLOCK_COMMENT_BEGIN -> /* [84:32]
| | | | |--COMMENT_CONTENT -> *nope [84:34]
| | | | `--BLOCK_COMMENT_END -> */ [84:38]
| | | `--LITERAL_NEW -> new [84:42]
| | | |--BLOCK_COMMENT_BEGIN -> /* [84:45]
| | | | |--COMMENT_CONTENT -> *nope [84:47]
| | | | `--BLOCK_COMMENT_END -> */ [84:51]
| | | |--IDENT -> Object [84:55]
| | | |--BLOCK_COMMENT_BEGIN -> /* [84:61]
| | | | |--COMMENT_CONTENT -> *nope [84:63]
| | | | `--BLOCK_COMMENT_END -> */ [84:67]
| | | |--LPAREN -> ( [84:70]
| | | |--ELIST -> ELIST [84:80]
| | | |--BLOCK_COMMENT_BEGIN -> /* [84:71]
| | | | |--COMMENT_CONTENT -> *nope [84:73]
| | | | `--BLOCK_COMMENT_END -> */ [84:77]
| | | |--RPAREN -> ) [84:80]
| | | `--OBJBLOCK -> OBJBLOCK [84:90]
| | | |--BLOCK_COMMENT_BEGIN -> /* [84:81]
| | | | |--COMMENT_CONTENT -> *nope [84:83]
| | | | `--BLOCK_COMMENT_END -> */ [84:87]
| | | |--LCURLY -> { [84:90]
| | | |--BLOCK_COMMENT_BEGIN -> /* [84:91]
| | | | |--COMMENT_CONTENT -> *nope [84:93]
| | | | `--BLOCK_COMMENT_END -> */ [84:97]
| | | `--RCURLY -> } [84:100]
| | |--BLOCK_COMMENT_BEGIN -> /* [84:101]
| | | |--COMMENT_CONTENT -> *nope [84:103]
| | | `--BLOCK_COMMENT_END -> */ [84:107]
| | `--SEMI -> ; [84:110]
| |--VARIABLE_DEF -> VARIABLE_DEF [86:4]
| | |--MODIFIERS -> MODIFIERS [86:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [85:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [85:6]
| | | | `--BLOCK_COMMENT_END -> */ [85:13]
| | | |--SINGLE_LINE_COMMENT -> // [85:17]
| | | | `--COMMENT_CONTENT -> noise\n [85:19]
| | | `--LITERAL_PRIVATE -> private [86:4]
| | |--TYPE -> TYPE [86:21]
| | | |--BLOCK_COMMENT_BEGIN -> /* [86:11]
| | | | |--COMMENT_CONTENT -> *nope [86:13]
| | | | `--BLOCK_COMMENT_END -> */ [86:17]
| | | `--IDENT -> Object [86:21]
| | |--BLOCK_COMMENT_BEGIN -> /* [86:27]
| | | |--COMMENT_CONTENT -> *nope [86:29]
| | | `--BLOCK_COMMENT_END -> */ [86:33]
| | |--IDENT -> b [86:37]
| | |--BLOCK_COMMENT_BEGIN -> /* [86:38]
| | | |--COMMENT_CONTENT -> *nope [86:40]
| | | `--BLOCK_COMMENT_END -> */ [86:44]
| | |--ASSIGN -> = [86:48]
| | | `--EXPR -> EXPR [86:59]
| | | |--BLOCK_COMMENT_BEGIN -> /* [86:49]
| | | | |--COMMENT_CONTENT -> *nope [86:51]
| | | | `--BLOCK_COMMENT_END -> */ [86:55]
| | | `--LITERAL_NEW -> new [86:59]
| | | |--BLOCK_COMMENT_BEGIN -> /* [86:62]
| | | | |--COMMENT_CONTENT -> *nope [86:64]
| | | | `--BLOCK_COMMENT_END -> */ [86:68]
| | | |--IDENT -> Object [86:72]
| | | |--BLOCK_COMMENT_BEGIN -> /* [86:78]
| | | | |--COMMENT_CONTENT -> *nope [86:80]
| | | | `--BLOCK_COMMENT_END -> */ [86:84]
| | | |--LPAREN -> ( [86:87]
| | | |--ELIST -> ELIST [86:97]
| | | |--BLOCK_COMMENT_BEGIN -> /* [86:88]
| | | | |--COMMENT_CONTENT -> *nope [86:90]
| | | | `--BLOCK_COMMENT_END -> */ [86:94]
| | | |--RPAREN -> ) [86:97]
| | | `--OBJBLOCK -> OBJBLOCK [86:107]
| | | |--BLOCK_COMMENT_BEGIN -> /* [86:98]
| | | | |--COMMENT_CONTENT -> *nope [86:100]
| | | | `--BLOCK_COMMENT_END -> */ [86:104]
| | | |--LCURLY -> { [86:107]
| | | |--BLOCK_COMMENT_BEGIN -> /* [86:108]
| | | | |--COMMENT_CONTENT -> *nope [86:110]
| | | | `--BLOCK_COMMENT_END -> */ [86:114]
| | | `--RCURLY -> } [86:117]
| | |--BLOCK_COMMENT_BEGIN -> /* [86:118]
| | | |--COMMENT_CONTENT -> *nope [86:120]
| | | `--BLOCK_COMMENT_END -> */ [86:124]
| | `--SEMI -> ; [86:127]
| |--VARIABLE_DEF -> VARIABLE_DEF [88:4]
| | |--MODIFIERS -> MODIFIERS [88:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [87:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [87:6]
| | | | `--BLOCK_COMMENT_END -> */ [87:13]
| | | |--SINGLE_LINE_COMMENT -> // [87:17]
| | | | `--COMMENT_CONTENT -> noise\n [87:19]
| | | |--LITERAL_PRIVATE -> private [88:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [88:11]
| | | | |--COMMENT_CONTENT -> *nope [88:13]
| | | | `--BLOCK_COMMENT_END -> */ [88:17]
| | | `--FINAL -> final [88:21]
| | |--TYPE -> TYPE [88:36]
| | | |--BLOCK_COMMENT_BEGIN -> /* [88:26]
| | | | |--COMMENT_CONTENT -> *nope [88:28]
| | | | `--BLOCK_COMMENT_END -> */ [88:32]
| | | `--IDENT -> Object [88:36]
| | |--BLOCK_COMMENT_BEGIN -> /* [88:42]
| | | |--COMMENT_CONTENT -> *nope [88:44]
| | | `--BLOCK_COMMENT_END -> */ [88:48]
| | |--IDENT -> c [88:52]
| | |--BLOCK_COMMENT_BEGIN -> /* [88:53]
| | | |--COMMENT_CONTENT -> *nope [88:55]
| | | `--BLOCK_COMMENT_END -> */ [88:59]
| | |--ASSIGN -> = [88:63]
| | | `--EXPR -> EXPR [88:74]
| | | |--BLOCK_COMMENT_BEGIN -> /* [88:64]
| | | | |--COMMENT_CONTENT -> *nope [88:66]
| | | | `--BLOCK_COMMENT_END -> */ [88:70]
| | | `--LITERAL_NEW -> new [88:74]
| | | |--BLOCK_COMMENT_BEGIN -> /* [88:77]
| | | | |--COMMENT_CONTENT -> *nope [88:79]
| | | | `--BLOCK_COMMENT_END -> */ [88:83]
| | | |--IDENT -> Object [88:87]
| | | |--BLOCK_COMMENT_BEGIN -> /* [88:93]
| | | | |--COMMENT_CONTENT -> *nope [88:95]
| | | | `--BLOCK_COMMENT_END -> */ [88:99]
| | | |--LPAREN -> ( [88:102]
| | | |--ELIST -> ELIST [88:112]
| | | |--BLOCK_COMMENT_BEGIN -> /* [88:103]
| | | | |--COMMENT_CONTENT -> *nope [88:105]
| | | | `--BLOCK_COMMENT_END -> */ [88:109]
| | | |--RPAREN -> ) [88:112]
| | | `--OBJBLOCK -> OBJBLOCK [88:122]
| | | |--BLOCK_COMMENT_BEGIN -> /* [88:113]
| | | | |--COMMENT_CONTENT -> *nope [88:115]
| | | | `--BLOCK_COMMENT_END -> */ [88:119]
| | | |--LCURLY -> { [88:122]
| | | |--BLOCK_COMMENT_BEGIN -> /* [88:123]
| | | | |--COMMENT_CONTENT -> *nope [88:125]
| | | | `--BLOCK_COMMENT_END -> */ [88:129]
| | | `--RCURLY -> } [88:132]
| | |--BLOCK_COMMENT_BEGIN -> /* [88:133]
| | | |--COMMENT_CONTENT -> *nope [88:135]
| | | `--BLOCK_COMMENT_END -> */ [88:139]
| | `--SEMI -> ; [88:142]
| |--VARIABLE_DEF -> VARIABLE_DEF [90:4]
| | |--MODIFIERS -> MODIFIERS [90:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [89:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [89:6]
| | | | `--BLOCK_COMMENT_END -> */ [89:13]
| | | |--SINGLE_LINE_COMMENT -> // [89:17]
| | | | `--COMMENT_CONTENT -> noise\n [89:19]
| | | |--LITERAL_PRIVATE -> private [90:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [90:11]
| | | | |--COMMENT_CONTENT -> *nope [90:13]
| | | | `--BLOCK_COMMENT_END -> */ [90:17]
| | | |--LITERAL_STATIC -> static [90:21]
| | | |--BLOCK_COMMENT_BEGIN -> /* [90:27]
| | | | |--COMMENT_CONTENT -> *nope [90:29]
| | | | `--BLOCK_COMMENT_END -> */ [90:33]
| | | `--FINAL -> final [90:37]
| | |--TYPE -> TYPE [90:52]
| | | |--BLOCK_COMMENT_BEGIN -> /* [90:42]
| | | | |--COMMENT_CONTENT -> *nope [90:44]
| | | | `--BLOCK_COMMENT_END -> */ [90:48]
| | | `--IDENT -> Object [90:52]
| | |--BLOCK_COMMENT_BEGIN -> /* [90:58]
| | | |--COMMENT_CONTENT -> *nope [90:60]
| | | `--BLOCK_COMMENT_END -> */ [90:64]
| | |--IDENT -> d [90:68]
| | |--BLOCK_COMMENT_BEGIN -> /* [90:69]
| | | |--COMMENT_CONTENT -> *nope [90:71]
| | | `--BLOCK_COMMENT_END -> */ [90:75]
| | |--ASSIGN -> = [90:79]
| | | `--EXPR -> EXPR [90:90]
| | | |--BLOCK_COMMENT_BEGIN -> /* [90:80]
| | | | |--COMMENT_CONTENT -> *nope [90:82]
| | | | `--BLOCK_COMMENT_END -> */ [90:86]
| | | `--LITERAL_NEW -> new [90:90]
| | | |--BLOCK_COMMENT_BEGIN -> /* [90:93]
| | | | |--COMMENT_CONTENT -> *nope [90:95]
| | | | `--BLOCK_COMMENT_END -> */ [90:99]
| | | |--IDENT -> Object [90:103]
| | | |--BLOCK_COMMENT_BEGIN -> /* [90:109]
| | | | |--COMMENT_CONTENT -> *nope [90:111]
| | | | `--BLOCK_COMMENT_END -> */ [90:115]
| | | |--LPAREN -> ( [90:118]
| | | |--ELIST -> ELIST [90:128]
| | | |--BLOCK_COMMENT_BEGIN -> /* [90:119]
| | | | |--COMMENT_CONTENT -> *nope [90:121]
| | | | `--BLOCK_COMMENT_END -> */ [90:125]
| | | |--RPAREN -> ) [90:128]
| | | `--OBJBLOCK -> OBJBLOCK [90:138]
| | | |--BLOCK_COMMENT_BEGIN -> /* [90:129]
| | | | |--COMMENT_CONTENT -> *nope [90:131]
| | | | `--BLOCK_COMMENT_END -> */ [90:135]
| | | |--LCURLY -> { [90:138]
| | | |--BLOCK_COMMENT_BEGIN -> /* [90:139]
| | | | |--COMMENT_CONTENT -> *nope [90:141]
| | | | `--BLOCK_COMMENT_END -> */ [90:145]
| | | `--RCURLY -> } [90:148]
| | |--BLOCK_COMMENT_BEGIN -> /* [90:149]
| | | |--COMMENT_CONTENT -> *nope [90:151]
| | | `--BLOCK_COMMENT_END -> */ [90:155]
| | `--SEMI -> ; [90:158]
| `--RCURLY -> } [91:0]
|--CLASS_DEF -> CLASS_DEF [93:0]
| |--MODIFIERS -> MODIFIERS [93:0]
| |--LITERAL_CLASS -> class [93:0]
| |--IDENT -> ZZZZZZ [93:6]
| `--OBJBLOCK -> OBJBLOCK [93:13]
| |--LCURLY -> { [93:13]
| |--VARIABLE_DEF -> VARIABLE_DEF [95:4]
| | |--MODIFIERS -> MODIFIERS [95:4]
| | | `--ANNOTATION -> ANNOTATION [95:4]
| | | |--BLOCK_COMMENT_BEGIN -> /* [94:4]
| | | | |--COMMENT_CONTENT -> *Javadoc [94:6]
| | | | `--BLOCK_COMMENT_END -> */ [94:13]
| | | |--SINGLE_LINE_COMMENT -> // [94:17]
| | | | `--COMMENT_CONTENT -> noise\n [94:19]
| | | |--AT -> @ [95:4]
| | | `--IDENT -> Component2 [95:5]
| | |--TYPE -> TYPE [95:25]
| | | |--BLOCK_COMMENT_BEGIN -> /* [95:15]
| | | | |--COMMENT_CONTENT -> *nope [95:17]
| | | | `--BLOCK_COMMENT_END -> */ [95:21]
| | | `--IDENT -> Object [95:25]
| | |--BLOCK_COMMENT_BEGIN -> /* [95:31]
| | | |--COMMENT_CONTENT -> *nope [95:33]
| | | `--BLOCK_COMMENT_END -> */ [95:37]
| | |--IDENT -> a [95:41]
| | |--BLOCK_COMMENT_BEGIN -> /* [95:42]
| | | |--COMMENT_CONTENT -> *nope [95:44]
| | | `--BLOCK_COMMENT_END -> */ [95:48]
| | |--ASSIGN -> = [95:52]
| | | `--EXPR -> EXPR [95:63]
| | | |--BLOCK_COMMENT_BEGIN -> /* [95:53]
| | | | |--COMMENT_CONTENT -> *nope [95:55]
| | | | `--BLOCK_COMMENT_END -> */ [95:59]
| | | `--LITERAL_NEW -> new [95:63]
| | | |--BLOCK_COMMENT_BEGIN -> /* [95:66]
| | | | |--COMMENT_CONTENT -> *nope [95:68]
| | | | `--BLOCK_COMMENT_END -> */ [95:72]
| | | |--IDENT -> Object [95:76]
| | | |--BLOCK_COMMENT_BEGIN -> /* [95:82]
| | | | |--COMMENT_CONTENT -> *nope [95:84]
| | | | `--BLOCK_COMMENT_END -> */ [95:88]
| | | |--LPAREN -> ( [95:91]
| | | |--ELIST -> ELIST [95:101]
| | | |--BLOCK_COMMENT_BEGIN -> /* [95:92]
| | | | |--COMMENT_CONTENT -> *nope [95:94]
| | | | `--BLOCK_COMMENT_END -> */ [95:98]
| | | |--RPAREN -> ) [95:101]
| | | `--OBJBLOCK -> OBJBLOCK [95:111]
| | | |--BLOCK_COMMENT_BEGIN -> /* [95:102]
| | | | |--COMMENT_CONTENT -> *nope [95:104]
| | | | `--BLOCK_COMMENT_END -> */ [95:108]
| | | |--LCURLY -> { [95:111]
| | | |--BLOCK_COMMENT_BEGIN -> /* [95:112]
| | | | |--COMMENT_CONTENT -> *nope [95:114]
| | | | `--BLOCK_COMMENT_END -> */ [95:118]
| | | `--RCURLY -> } [95:121]
| | |--BLOCK_COMMENT_BEGIN -> /* [95:122]
| | | |--COMMENT_CONTENT -> *nope [95:124]
| | | `--BLOCK_COMMENT_END -> */ [95:128]
| | `--SEMI -> ; [95:131]
| |--VARIABLE_DEF -> VARIABLE_DEF [97:4]
| | |--MODIFIERS -> MODIFIERS [97:4]
| | | |--ANNOTATION -> ANNOTATION [97:4]
| | | | |--BLOCK_COMMENT_BEGIN -> /* [96:4]
| | | | | |--COMMENT_CONTENT -> *Javadoc [96:6]
| | | | | `--BLOCK_COMMENT_END -> */ [96:13]
| | | | |--SINGLE_LINE_COMMENT -> // [96:17]
| | | | | `--COMMENT_CONTENT -> noise\n [96:19]
| | | | |--AT -> @ [97:4]
| | | | `--IDENT -> Component2 [97:5]
| | | |--BLOCK_COMMENT_BEGIN -> /* [97:15]
| | | | |--COMMENT_CONTENT -> *nope [97:17]
| | | | `--BLOCK_COMMENT_END -> */ [97:21]
| | | `--LITERAL_PRIVATE -> private [97:25]
| | |--TYPE -> TYPE [97:42]
| | | |--BLOCK_COMMENT_BEGIN -> /* [97:32]
| | | | |--COMMENT_CONTENT -> *nope [97:34]
| | | | `--BLOCK_COMMENT_END -> */ [97:38]
| | | `--IDENT -> Object [97:42]
| | |--BLOCK_COMMENT_BEGIN -> /* [97:48]
| | | |--COMMENT_CONTENT -> *nope [97:50]
| | | `--BLOCK_COMMENT_END -> */ [97:54]
| | |--IDENT -> b [97:58]
| | |--BLOCK_COMMENT_BEGIN -> /* [97:59]
| | | |--COMMENT_CONTENT -> *nope [97:61]
| | | `--BLOCK_COMMENT_END -> */ [97:65]
| | |--ASSIGN -> = [97:69]
| | | `--EXPR -> EXPR [97:80]
| | | |--BLOCK_COMMENT_BEGIN -> /* [97:70]
| | | | |--COMMENT_CONTENT -> *nope [97:72]
| | | | `--BLOCK_COMMENT_END -> */ [97:76]
| | | `--LITERAL_NEW -> new [97:80]
| | | |--BLOCK_COMMENT_BEGIN -> /* [97:83]
| | | | |--COMMENT_CONTENT -> *nope [97:85]
| | | | `--BLOCK_COMMENT_END -> */ [97:89]
| | | |--IDENT -> Object [97:93]
| | | |--BLOCK_COMMENT_BEGIN -> /* [97:99]
| | | | |--COMMENT_CONTENT -> *nope [97:101]
| | | | `--BLOCK_COMMENT_END -> */ [97:105]
| | | |--LPAREN -> ( [97:108]
| | | |--ELIST -> ELIST [97:118]
| | | |--BLOCK_COMMENT_BEGIN -> /* [97:109]
| | | | |--COMMENT_CONTENT -> *nope [97:111]
| | | | `--BLOCK_COMMENT_END -> */ [97:115]
| | | |--RPAREN -> ) [97:118]
| | | `--OBJBLOCK -> OBJBLOCK [97:128]
| | | |--BLOCK_COMMENT_BEGIN -> /* [97:119]
| | | | |--COMMENT_CONTENT -> *nope [97:121]
| | | | `--BLOCK_COMMENT_END -> */ [97:125]
| | | |--LCURLY -> { [97:128]
| | | |--BLOCK_COMMENT_BEGIN -> /* [97:129]
| | | | |--COMMENT_CONTENT -> *nope [97:131]
| | | | `--BLOCK_COMMENT_END -> */ [97:135]
| | | `--RCURLY -> } [97:138]
| | |--BLOCK_COMMENT_BEGIN -> /* [97:139]
| | | |--COMMENT_CONTENT -> *nope [97:141]
| | | `--BLOCK_COMMENT_END -> */ [97:145]
| | `--SEMI -> ; [97:148]
| |--VARIABLE_DEF -> VARIABLE_DEF [99:4]
| | |--MODIFIERS -> MODIFIERS [99:4]
| | | |--ANNOTATION -> ANNOTATION [99:4]
| | | | |--BLOCK_COMMENT_BEGIN -> /* [98:4]
| | | | | |--COMMENT_CONTENT -> *Javadoc [98:6]
| | | | | `--BLOCK_COMMENT_END -> */ [98:13]
| | | | |--SINGLE_LINE_COMMENT -> // [98:17]
| | | | | `--COMMENT_CONTENT -> noise\n [98:19]
| | | | |--AT -> @ [99:4]
| | | | `--IDENT -> Component2 [99:5]
| | | |--BLOCK_COMMENT_BEGIN -> /* [99:15]
| | | | |--COMMENT_CONTENT -> *nope [99:17]
| | | | `--BLOCK_COMMENT_END -> */ [99:21]
| | | |--LITERAL_PRIVATE -> private [99:25]
| | | |--BLOCK_COMMENT_BEGIN -> /* [99:32]
| | | | |--COMMENT_CONTENT -> *nope [99:34]
| | | | `--BLOCK_COMMENT_END -> */ [99:38]
| | | `--FINAL -> final [99:42]
| | |--TYPE -> TYPE [99:57]
| | | |--BLOCK_COMMENT_BEGIN -> /* [99:47]
| | | | |--COMMENT_CONTENT -> *nope [99:49]
| | | | `--BLOCK_COMMENT_END -> */ [99:53]
| | | `--IDENT -> Object [99:57]
| | |--BLOCK_COMMENT_BEGIN -> /* [99:63]
| | | |--COMMENT_CONTENT -> *nope [99:65]
| | | `--BLOCK_COMMENT_END -> */ [99:69]
| | |--IDENT -> c [99:73]
| | |--BLOCK_COMMENT_BEGIN -> /* [99:74]
| | | |--COMMENT_CONTENT -> *nope [99:76]
| | | `--BLOCK_COMMENT_END -> */ [99:80]
| | |--ASSIGN -> = [99:84]
| | | `--EXPR -> EXPR [99:95]
| | | |--BLOCK_COMMENT_BEGIN -> /* [99:85]
| | | | |--COMMENT_CONTENT -> *nope [99:87]
| | | | `--BLOCK_COMMENT_END -> */ [99:91]
| | | `--LITERAL_NEW -> new [99:95]
| | | |--BLOCK_COMMENT_BEGIN -> /* [99:98]
| | | | |--COMMENT_CONTENT -> *nope [99:100]
| | | | `--BLOCK_COMMENT_END -> */ [99:104]
| | | |--IDENT -> Object [99:108]
| | | |--BLOCK_COMMENT_BEGIN -> /* [99:114]
| | | | |--COMMENT_CONTENT -> *nope [99:116]
| | | | `--BLOCK_COMMENT_END -> */ [99:120]
| | | |--LPAREN -> ( [99:123]
| | | |--ELIST -> ELIST [99:133]
| | | |--BLOCK_COMMENT_BEGIN -> /* [99:124]
| | | | |--COMMENT_CONTENT -> *nope [99:126]
| | | | `--BLOCK_COMMENT_END -> */ [99:130]
| | | |--RPAREN -> ) [99:133]
| | | `--OBJBLOCK -> OBJBLOCK [99:143]
| | | |--BLOCK_COMMENT_BEGIN -> /* [99:134]
| | | | |--COMMENT_CONTENT -> *nope [99:136]
| | | | `--BLOCK_COMMENT_END -> */ [99:140]
| | | |--LCURLY -> { [99:143]
| | | |--BLOCK_COMMENT_BEGIN -> /* [99:144]
| | | | |--COMMENT_CONTENT -> *nope [99:146]
| | | | `--BLOCK_COMMENT_END -> */ [99:150]
| | | `--RCURLY -> } [99:153]
| | |--BLOCK_COMMENT_BEGIN -> /* [99:154]
| | | |--COMMENT_CONTENT -> *nope [99:156]
| | | `--BLOCK_COMMENT_END -> */ [99:160]
| | `--SEMI -> ; [99:163]
| |--VARIABLE_DEF -> VARIABLE_DEF [101:4]
| | |--MODIFIERS -> MODIFIERS [101:4]
| | | |--ANNOTATION -> ANNOTATION [101:4]
| | | | |--BLOCK_COMMENT_BEGIN -> /* [100:4]
| | | | | |--COMMENT_CONTENT -> *Javadoc [100:6]
| | | | | `--BLOCK_COMMENT_END -> */ [100:13]
| | | | |--SINGLE_LINE_COMMENT -> // [100:17]
| | | | | `--COMMENT_CONTENT -> noise\n [100:19]
| | | | |--AT -> @ [101:4]
| | | | `--IDENT -> Component2 [101:5]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:15]
| | | | |--COMMENT_CONTENT -> *nope [101:17]
| | | | `--BLOCK_COMMENT_END -> */ [101:21]
| | | |--LITERAL_PRIVATE -> private [101:25]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:32]
| | | | |--COMMENT_CONTENT -> *nope [101:34]
| | | | `--BLOCK_COMMENT_END -> */ [101:38]
| | | |--LITERAL_STATIC -> static [101:42]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:48]
| | | | |--COMMENT_CONTENT -> *nope [101:50]
| | | | `--BLOCK_COMMENT_END -> */ [101:54]
| | | `--FINAL -> final [101:58]
| | |--TYPE -> TYPE [101:73]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:63]
| | | | |--COMMENT_CONTENT -> *nope [101:65]
| | | | `--BLOCK_COMMENT_END -> */ [101:69]
| | | `--IDENT -> Object [101:73]
| | |--BLOCK_COMMENT_BEGIN -> /* [101:79]
| | | |--COMMENT_CONTENT -> *nope [101:81]
| | | `--BLOCK_COMMENT_END -> */ [101:85]
| | |--IDENT -> d [101:89]
| | |--BLOCK_COMMENT_BEGIN -> /* [101:90]
| | | |--COMMENT_CONTENT -> *nope [101:92]
| | | `--BLOCK_COMMENT_END -> */ [101:96]
| | |--ASSIGN -> = [101:100]
| | | `--EXPR -> EXPR [101:111]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:101]
| | | | |--COMMENT_CONTENT -> *nope [101:103]
| | | | `--BLOCK_COMMENT_END -> */ [101:107]
| | | `--LITERAL_NEW -> new [101:111]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:114]
| | | | |--COMMENT_CONTENT -> *nope [101:116]
| | | | `--BLOCK_COMMENT_END -> */ [101:120]
| | | |--IDENT -> Object [101:124]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:130]
| | | | |--COMMENT_CONTENT -> *nope [101:132]
| | | | `--BLOCK_COMMENT_END -> */ [101:136]
| | | |--LPAREN -> ( [101:139]
| | | |--ELIST -> ELIST [101:149]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:140]
| | | | |--COMMENT_CONTENT -> *nope [101:142]
| | | | `--BLOCK_COMMENT_END -> */ [101:146]
| | | |--RPAREN -> ) [101:149]
| | | `--OBJBLOCK -> OBJBLOCK [101:159]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:150]
| | | | |--COMMENT_CONTENT -> *nope [101:152]
| | | | `--BLOCK_COMMENT_END -> */ [101:156]
| | | |--LCURLY -> { [101:159]
| | | |--BLOCK_COMMENT_BEGIN -> /* [101:160]
| | | | |--COMMENT_CONTENT -> *nope [101:162]
| | | | `--BLOCK_COMMENT_END -> */ [101:166]
| | | `--RCURLY -> } [101:169]
| | |--BLOCK_COMMENT_BEGIN -> /* [101:170]
| | | |--COMMENT_CONTENT -> *nope [101:172]
| | | `--BLOCK_COMMENT_END -> */ [101:176]
| | `--SEMI -> ; [101:179]
| `--RCURLY -> } [102:0]
`--CLASS_DEF -> CLASS_DEF [104:0]
|--MODIFIERS -> MODIFIERS [104:0]
|--LITERAL_CLASS -> class [104:0]
|--IDENT -> YYYYYY [104:6]
`--OBJBLOCK -> OBJBLOCK [104:13]
|--LCURLY -> { [104:13]
|--VARIABLE_DEF -> VARIABLE_DEF [106:4]
| |--MODIFIERS -> MODIFIERS [106:4]
| | |--BLOCK_COMMENT_BEGIN -> /* [105:4]
| | | |--COMMENT_CONTENT -> noise [105:6]
| | | `--BLOCK_COMMENT_END -> */ [105:10]
| | |--BLOCK_COMMENT_BEGIN -> /* [105:14]
| | | |--COMMENT_CONTENT -> *Javadoc [105:16]
| | | `--BLOCK_COMMENT_END -> */ [105:23]
| | |--SINGLE_LINE_COMMENT -> // [105:27]
| | | `--COMMENT_CONTENT -> noise\n [105:29]
| | |--LITERAL_PRIVATE -> private [106:4]
| | `--ANNOTATION -> ANNOTATION [106:21]
| | |--BLOCK_COMMENT_BEGIN -> /* [106:11]
| | | |--COMMENT_CONTENT -> *nope [106:13]
| | | `--BLOCK_COMMENT_END -> */ [106:17]
| | |--AT -> @ [106:21]
| | `--IDENT -> Component2 [106:22]
| |--TYPE -> TYPE [106:42]
| | |--BLOCK_COMMENT_BEGIN -> /* [106:32]
| | | |--COMMENT_CONTENT -> *nope [106:34]
| | | `--BLOCK_COMMENT_END -> */ [106:38]
| | `--IDENT -> Object [106:42]
| |--BLOCK_COMMENT_BEGIN -> /* [106:48]
| | |--COMMENT_CONTENT -> *nope [106:50]
| | `--BLOCK_COMMENT_END -> */ [106:54]
| |--IDENT -> b [106:58]
| |--BLOCK_COMMENT_BEGIN -> /* [106:59]
| | |--COMMENT_CONTENT -> *nope [106:61]
| | `--BLOCK_COMMENT_END -> */ [106:65]
| |--ASSIGN -> = [106:69]
| | `--EXPR -> EXPR [106:80]
| | |--BLOCK_COMMENT_BEGIN -> /* [106:70]
| | | |--COMMENT_CONTENT -> *nope [106:72]
| | | `--BLOCK_COMMENT_END -> */ [106:76]
| | `--LITERAL_NEW -> new [106:80]
| | |--BLOCK_COMMENT_BEGIN -> /* [106:83]
| | | |--COMMENT_CONTENT -> *nope [106:85]
| | | `--BLOCK_COMMENT_END -> */ [106:89]
| | |--IDENT -> Object [106:93]
| | |--BLOCK_COMMENT_BEGIN -> /* [106:99]
| | | |--COMMENT_CONTENT -> *nope [106:101]
| | | `--BLOCK_COMMENT_END -> */ [106:105]
| | |--LPAREN -> ( [106:108]
| | |--ELIST -> ELIST [106:118]
| | |--BLOCK_COMMENT_BEGIN -> /* [106:109]
| | | |--COMMENT_CONTENT -> *nope [106:111]
| | | `--BLOCK_COMMENT_END -> */ [106:115]
| | |--RPAREN -> ) [106:118]
| | `--OBJBLOCK -> OBJBLOCK [106:128]
| | |--BLOCK_COMMENT_BEGIN -> /* [106:119]
| | | |--COMMENT_CONTENT -> *nope [106:121]
| | | `--BLOCK_COMMENT_END -> */ [106:125]
| | |--LCURLY -> { [106:128]
| | |--BLOCK_COMMENT_BEGIN -> /* [106:129]
| | | |--COMMENT_CONTENT -> *nope [106:131]
| | | `--BLOCK_COMMENT_END -> */ [106:135]
| | `--RCURLY -> } [106:138]
| |--BLOCK_COMMENT_BEGIN -> /* [106:139]
| | |--COMMENT_CONTENT -> *nope [106:141]
| | `--BLOCK_COMMENT_END -> */ [106:145]
| `--SEMI -> ; [106:148]
|--VARIABLE_DEF -> VARIABLE_DEF [108:4]
| |--MODIFIERS -> MODIFIERS [108:4]
| | |--BLOCK_COMMENT_BEGIN -> /* [107:4]
| | | |--COMMENT_CONTENT -> *Javadoc [107:6]
| | | `--BLOCK_COMMENT_END -> */ [107:13]
| | |--SINGLE_LINE_COMMENT -> // [107:17]
| | | `--COMMENT_CONTENT -> noise\n [107:19]
| | |--LITERAL_PRIVATE -> private [108:4]
| | |--ANNOTATION -> ANNOTATION [108:21]
| | | |--BLOCK_COMMENT_BEGIN -> /* [108:11]
| | | | |--COMMENT_CONTENT -> *nope [108:13]
| | | | `--BLOCK_COMMENT_END -> */ [108:17]
| | | |--AT -> @ [108:21]
| | | `--IDENT -> Component2 [108:22]
| | |--BLOCK_COMMENT_BEGIN -> /* [108:32]
| | | |--COMMENT_CONTENT -> *nope [108:34]
| | | `--BLOCK_COMMENT_END -> */ [108:38]
| | `--FINAL -> final [108:42]
| |--TYPE -> TYPE [108:57]
| | |--BLOCK_COMMENT_BEGIN -> /* [108:47]
| | | |--COMMENT_CONTENT -> *nope [108:49]
| | | `--BLOCK_COMMENT_END -> */ [108:53]
| | `--IDENT -> Object [108:57]
| |--BLOCK_COMMENT_BEGIN -> /* [108:63]
| | |--COMMENT_CONTENT -> *nope [108:65]
| | `--BLOCK_COMMENT_END -> */ [108:69]
| |--IDENT -> c [108:73]
| |--BLOCK_COMMENT_BEGIN -> /* [108:74]
| | |--COMMENT_CONTENT -> *nope [108:76]
| | `--BLOCK_COMMENT_END -> */ [108:80]
| |--ASSIGN -> = [108:84]
| | `--EXPR -> EXPR [108:95]
| | |--BLOCK_COMMENT_BEGIN -> /* [108:85]
| | | |--COMMENT_CONTENT -> *nope [108:87]
| | | `--BLOCK_COMMENT_END -> */ [108:91]
| | `--LITERAL_NEW -> new [108:95]
| | |--BLOCK_COMMENT_BEGIN -> /* [108:98]
| | | |--COMMENT_CONTENT -> *nope [108:100]
| | | `--BLOCK_COMMENT_END -> */ [108:104]
| | |--IDENT -> Object [108:108]
| | |--BLOCK_COMMENT_BEGIN -> /* [108:114]
| | | |--COMMENT_CONTENT -> *nope [108:116]
| | | `--BLOCK_COMMENT_END -> */ [108:120]
| | |--LPAREN -> ( [108:123]
| | |--ELIST -> ELIST [108:133]
| | |--BLOCK_COMMENT_BEGIN -> /* [108:124]
| | | |--COMMENT_CONTENT -> *nope [108:126]
| | | `--BLOCK_COMMENT_END -> */ [108:130]
| | |--RPAREN -> ) [108:133]
| | `--OBJBLOCK -> OBJBLOCK [108:143]
| | |--BLOCK_COMMENT_BEGIN -> /* [108:134]
| | | |--COMMENT_CONTENT -> *nope [108:136]
| | | `--BLOCK_COMMENT_END -> */ [108:140]
| | |--LCURLY -> { [108:143]
| | |--BLOCK_COMMENT_BEGIN -> /* [108:144]
| | | |--COMMENT_CONTENT -> *nope [108:146]
| | | `--BLOCK_COMMENT_END -> */ [108:150]
| | `--RCURLY -> } [108:153]
| |--BLOCK_COMMENT_BEGIN -> /* [108:154]
| | |--COMMENT_CONTENT -> *nope [108:156]
| | `--BLOCK_COMMENT_END -> */ [108:160]
| `--SEMI -> ; [108:163]
|--VARIABLE_DEF -> VARIABLE_DEF [110:4]
| |--MODIFIERS -> MODIFIERS [110:4]
| | |--BLOCK_COMMENT_BEGIN -> /* [109:4]
| | | |--COMMENT_CONTENT -> *Javadoc [109:6]
| | | `--BLOCK_COMMENT_END -> */ [109:13]
| | |--SINGLE_LINE_COMMENT -> // [109:17]
| | | `--COMMENT_CONTENT -> noise\n [109:19]
| | |--LITERAL_PRIVATE -> private [110:4]
| | |--ANNOTATION -> ANNOTATION [110:21]
| | | |--BLOCK_COMMENT_BEGIN -> /* [110:11]
| | | | |--COMMENT_CONTENT -> *nope [110:13]
| | | | `--BLOCK_COMMENT_END -> */ [110:17]
| | | |--AT -> @ [110:21]
| | | `--IDENT -> Component2 [110:22]
| | |--BLOCK_COMMENT_BEGIN -> /* [110:32]
| | | |--COMMENT_CONTENT -> *nope [110:34]
| | | `--BLOCK_COMMENT_END -> */ [110:38]
| | |--LITERAL_STATIC -> static [110:42]
| | |--BLOCK_COMMENT_BEGIN -> /* [110:48]
| | | |--COMMENT_CONTENT -> *nope [110:50]
| | | `--BLOCK_COMMENT_END -> */ [110:54]
| | `--FINAL -> final [110:58]
| |--TYPE -> TYPE [110:73]
| | |--BLOCK_COMMENT_BEGIN -> /* [110:63]
| | | |--COMMENT_CONTENT -> *nope [110:65]
| | | `--BLOCK_COMMENT_END -> */ [110:69]
| | `--IDENT -> Object [110:73]
| |--BLOCK_COMMENT_BEGIN -> /* [110:79]
| | |--COMMENT_CONTENT -> *nope [110:81]
| | `--BLOCK_COMMENT_END -> */ [110:85]
| |--IDENT -> d [110:89]
| |--BLOCK_COMMENT_BEGIN -> /* [110:90]
| | |--COMMENT_CONTENT -> *nope [110:92]
| | `--BLOCK_COMMENT_END -> */ [110:96]
| |--ASSIGN -> = [110:100]
| | `--EXPR -> EXPR [110:111]
| | |--BLOCK_COMMENT_BEGIN -> /* [110:101]
| | | |--COMMENT_CONTENT -> *nope [110:103]
| | | `--BLOCK_COMMENT_END -> */ [110:107]
| | `--LITERAL_NEW -> new [110:111]
| | |--BLOCK_COMMENT_BEGIN -> /* [110:114]
| | | |--COMMENT_CONTENT -> *nope [110:116]
| | | `--BLOCK_COMMENT_END -> */ [110:120]
| | |--IDENT -> Object [110:124]
| | |--BLOCK_COMMENT_BEGIN -> /* [110:130]
| | | |--COMMENT_CONTENT -> *nope [110:132]
| | | `--BLOCK_COMMENT_END -> */ [110:136]
| | |--LPAREN -> ( [110:139]
| | |--ELIST -> ELIST [110:149]
| | |--BLOCK_COMMENT_BEGIN -> /* [110:140]
| | | |--COMMENT_CONTENT -> *nope [110:142]
| | | `--BLOCK_COMMENT_END -> */ [110:146]
| | |--RPAREN -> ) [110:149]
| | `--OBJBLOCK -> OBJBLOCK [110:159]
| | |--BLOCK_COMMENT_BEGIN -> /* [110:150]
| | | |--COMMENT_CONTENT -> *nope [110:152]
| | | `--BLOCK_COMMENT_END -> */ [110:156]
| | |--LCURLY -> { [110:159]
| | |--BLOCK_COMMENT_BEGIN -> /* [110:160]
| | | |--COMMENT_CONTENT -> *nope [110:162]
| | | `--BLOCK_COMMENT_END -> */ [110:166]
| | `--RCURLY -> } [110:169]
| |--BLOCK_COMMENT_BEGIN -> /* [110:170]
| | |--COMMENT_CONTENT -> *nope [110:172]
| | `--BLOCK_COMMENT_END -> */ [110:176]
| `--SEMI -> ; [110:179]
`--RCURLY -> } [111:0]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment