11 ASSOC_ITEM_LIST@14..182
13 WHITESPACE@15..20 "\n "
18 IDENT@23..32 "new_scope"
27 THIN_ARROW@36..38 "->"
33 IDENT@39..46 "ScopeId"
37 WHITESPACE@48..57 "\n "
47 METHOD_CALL_EXPR@67..84
64 WHITESPACE@85..94 "\n "
65 METHOD_CALL_EXPR@94..155
74 IDENT@99..105 "scopes"
84 IDENT@111..120 "ScopeData"
85 WHITESPACE@120..121 " "
86 RECORD_EXPR_FIELD_LIST@121..154
88 WHITESPACE@122..123 " "
89 RECORD_EXPR_FIELD@123..135
91 IDENT@123..129 "parent"
93 WHITESPACE@130..131 " "
100 WHITESPACE@136..137 " "
101 RECORD_EXPR_FIELD@137..152
103 IDENT@137..144 "entries"
105 WHITESPACE@145..146 " "
108 PATH_SEGMENT@146..149
115 WHITESPACE@152..153 " "
118 WHITESPACE@155..160 "\n "
120 WHITESPACE@161..167 "\n\n "
123 WHITESPACE@169..170 " "
125 IDENT@170..180 "set_parent"
126 WHITESPACE@180..181 "\n"
128 WHITESPACE@182..183 "\n"
129 error 34..34: expected pattern
130 error 34..34: missing type for function parameter
131 error 180..180: expected function arguments
132 error 180..180: expected a block