rust/crates/syntax/test_data/parser/ok/0006_inner_attributes.rast
2021-06-11 18:34:30 +02:00

195 lines
4.9 KiB
Plaintext

SOURCE_FILE@0..236
ATTR@0..8
POUND@0..1 "#"
BANG@1..2 "!"
L_BRACK@2..3 "["
META@3..7
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 "["
META@12..22
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 "["
META@27..38
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 "["
META@43..115
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 "["
META@120..129
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 "["
META@134..154
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 "["
META@159..172
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 "["
META@177..190
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 "["
META@195..213
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 "["
META@218..235
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 "]"