SOURCE_FILE@0..236 ATTR@0..8 POUND@0..1 "#" BANG@1..2 "!" L_BRACK@2..3 "[" PATH@3..7 PATH_SEGMENT@3..7 NAME_REF@3..7 IDENT@3..7 "attr" R_BRACK@7..8 "]" WHITESPACE@8..9 "\n" ATTR@9..23 POUND@9..10 "#" BANG@10..11 "!" L_BRACK@11..12 "[" PATH@12..16 PATH_SEGMENT@12..16 NAME_REF@12..16 IDENT@12..16 "attr" TOKEN_TREE@16..22 L_PAREN@16..17 "(" TRUE_KW@17..21 "true" R_PAREN@21..22 ")" R_BRACK@22..23 "]" WHITESPACE@23..24 "\n" ATTR@24..39 POUND@24..25 "#" BANG@25..26 "!" L_BRACK@26..27 "[" PATH@27..31 PATH_SEGMENT@27..31 NAME_REF@27..31 IDENT@27..31 "attr" TOKEN_TREE@31..38 L_PAREN@31..32 "(" IDENT@32..37 "ident" R_PAREN@37..38 ")" R_BRACK@38..39 "]" WHITESPACE@39..40 "\n" ATTR@40..116 POUND@40..41 "#" BANG@41..42 "!" L_BRACK@42..43 "[" PATH@43..47 PATH_SEGMENT@43..47 NAME_REF@43..47 IDENT@43..47 "attr" TOKEN_TREE@47..115 L_PAREN@47..48 "(" IDENT@48..53 "ident" COMMA@53..54 "," WHITESPACE@54..55 " " INT_NUMBER@55..58 "100" COMMA@58..59 "," WHITESPACE@59..60 " " TRUE_KW@60..64 "true" COMMA@64..65 "," WHITESPACE@65..66 " " STRING@66..72 "\"true\"" COMMA@72..73 "," WHITESPACE@73..74 " " IDENT@74..79 "ident" WHITESPACE@79..80 " " EQ@80..81 "=" WHITESPACE@81..82 " " INT_NUMBER@82..85 "100" COMMA@85..86 "," WHITESPACE@86..87 " " IDENT@87..92 "ident" WHITESPACE@92..93 " " EQ@93..94 "=" WHITESPACE@94..95 " " STRING@95..102 "\"hello\"" COMMA@102..103 "," WHITESPACE@103..104 " " IDENT@104..109 "ident" TOKEN_TREE@109..114 L_PAREN@109..110 "(" INT_NUMBER@110..113 "100" R_PAREN@113..114 ")" R_PAREN@114..115 ")" R_BRACK@115..116 "]" WHITESPACE@116..117 "\n" ATTR@117..130 POUND@117..118 "#" BANG@118..119 "!" L_BRACK@119..120 "[" PATH@120..124 PATH_SEGMENT@120..124 NAME_REF@120..124 IDENT@120..124 "attr" TOKEN_TREE@124..129 L_PAREN@124..125 "(" INT_NUMBER@125..128 "100" R_PAREN@128..129 ")" R_BRACK@129..130 "]" WHITESPACE@130..131 "\n" ATTR@131..155 POUND@131..132 "#" BANG@132..133 "!" L_BRACK@133..134 "[" PATH@134..138 PATH_SEGMENT@134..138 NAME_REF@134..138 IDENT@134..138 "attr" TOKEN_TREE@138..154 L_PAREN@138..139 "(" IDENT@139..146 "enabled" WHITESPACE@146..147 " " EQ@147..148 "=" WHITESPACE@148..149 " " TRUE_KW@149..153 "true" R_PAREN@153..154 ")" R_BRACK@154..155 "]" WHITESPACE@155..156 "\n" ATTR@156..173 POUND@156..157 "#" BANG@157..158 "!" L_BRACK@158..159 "[" PATH@159..166 PATH_SEGMENT@159..166 NAME_REF@159..166 IDENT@159..166 "enabled" TOKEN_TREE@166..172 L_PAREN@166..167 "(" TRUE_KW@167..171 "true" R_PAREN@171..172 ")" R_BRACK@172..173 "]" WHITESPACE@173..174 "\n" ATTR@174..191 POUND@174..175 "#" BANG@175..176 "!" L_BRACK@176..177 "[" PATH@177..181 PATH_SEGMENT@177..181 NAME_REF@177..181 IDENT@177..181 "attr" TOKEN_TREE@181..190 L_PAREN@181..182 "(" STRING@182..189 "\"hello\"" R_PAREN@189..190 ")" R_BRACK@190..191 "]" WHITESPACE@191..192 "\n" ATTR@192..214 POUND@192..193 "#" BANG@193..194 "!" L_BRACK@194..195 "[" PATH@195..199 PATH_SEGMENT@195..199 NAME_REF@195..199 IDENT@195..199 "repr" TOKEN_TREE@199..213 L_PAREN@199..200 "(" IDENT@200..201 "C" COMMA@201..202 "," WHITESPACE@202..203 " " IDENT@203..208 "align" WHITESPACE@208..209 " " EQ@209..210 "=" WHITESPACE@210..211 " " INT_NUMBER@211..212 "4" R_PAREN@212..213 ")" R_BRACK@213..214 "]" WHITESPACE@214..215 "\n" ATTR@215..236 POUND@215..216 "#" BANG@216..217 "!" L_BRACK@217..218 "[" PATH@218..222 PATH_SEGMENT@218..222 NAME_REF@218..222 IDENT@218..222 "repr" TOKEN_TREE@222..235 L_PAREN@222..223 "(" IDENT@223..224 "C" COMMA@224..225 "," WHITESPACE@225..226 " " IDENT@226..231 "align" TOKEN_TREE@231..234 L_PAREN@231..232 "(" INT_NUMBER@232..233 "4" R_PAREN@233..234 ")" R_PAREN@234..235 ")" R_BRACK@235..236 "]"