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"
38 WHITESPACE@48..57 "\n "
48 METHOD_CALL_EXPR@67..84
65 WHITESPACE@85..94 "\n "
66 METHOD_CALL_EXPR@94..155
75 IDENT@99..105 "scopes"
85 IDENT@111..120 "ScopeData"
86 WHITESPACE@120..121 " "
87 RECORD_EXPR_FIELD_LIST@121..154
89 WHITESPACE@122..123 " "
90 RECORD_EXPR_FIELD@123..135
92 IDENT@123..129 "parent"
94 WHITESPACE@130..131 " "
101 WHITESPACE@136..137 " "
102 RECORD_EXPR_FIELD@137..152
104 IDENT@137..144 "entries"
106 WHITESPACE@145..146 " "
109 PATH_SEGMENT@146..149
116 WHITESPACE@152..153 " "
119 WHITESPACE@155..160 "\n "
121 WHITESPACE@161..167 "\n\n "
124 WHITESPACE@169..170 " "
126 IDENT@170..180 "set_parent"
127 WHITESPACE@180..181 "\n"
129 WHITESPACE@182..183 "\n"
130 error 34..34: expected pattern
131 error 34..34: missing type for function parameter
132 error 180..180: expected function arguments
133 error 180..180: expected a block