@@ -1151,14 +1151,14 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1151
1151
1152
1152
debug ! ( "Encoding side tables for id {}" , id) ;
1153
1153
1154
- for def in tcx. def_map . borrow ( ) . find ( & id) . iter ( ) {
1154
+ for def in tcx. def_map . borrow ( ) . get ( & id) . iter ( ) {
1155
1155
rbml_w. tag ( c:: tag_table_def, |rbml_w| {
1156
1156
rbml_w. id ( id) ;
1157
1157
rbml_w. tag ( c:: tag_table_val, |rbml_w| ( * def) . encode ( rbml_w) . unwrap ( ) ) ;
1158
1158
} )
1159
1159
}
1160
1160
1161
- for & ty in tcx. node_types . borrow ( ) . find ( & ( id as uint ) ) . iter ( ) {
1161
+ for & ty in tcx. node_types . borrow ( ) . get ( & ( id as uint ) ) . iter ( ) {
1162
1162
rbml_w. tag ( c:: tag_table_node_type, |rbml_w| {
1163
1163
rbml_w. id ( id) ;
1164
1164
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1167,7 +1167,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1167
1167
} )
1168
1168
}
1169
1169
1170
- for & item_substs in tcx. item_substs . borrow ( ) . find ( & id) . iter ( ) {
1170
+ for & item_substs in tcx. item_substs . borrow ( ) . get ( & id) . iter ( ) {
1171
1171
rbml_w. tag ( c:: tag_table_item_subst, |rbml_w| {
1172
1172
rbml_w. id ( id) ;
1173
1173
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1176,7 +1176,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1176
1176
} )
1177
1177
}
1178
1178
1179
- for & fv in tcx. freevars . borrow ( ) . find ( & id) . iter ( ) {
1179
+ for & fv in tcx. freevars . borrow ( ) . get ( & id) . iter ( ) {
1180
1180
rbml_w. tag ( c:: tag_table_freevars, |rbml_w| {
1181
1181
rbml_w. id ( id) ;
1182
1182
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1209,7 +1209,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1209
1209
}
1210
1210
}
1211
1211
1212
- for & cm in tcx. capture_modes . borrow ( ) . find ( & id) . iter ( ) {
1212
+ for & cm in tcx. capture_modes . borrow ( ) . get ( & id) . iter ( ) {
1213
1213
rbml_w. tag ( c:: tag_table_capture_modes, |rbml_w| {
1214
1214
rbml_w. id ( id) ;
1215
1215
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1219,7 +1219,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1219
1219
}
1220
1220
1221
1221
let lid = ast:: DefId { krate : ast:: LOCAL_CRATE , node : id } ;
1222
- for & pty in tcx. tcache . borrow ( ) . find ( & lid) . iter ( ) {
1222
+ for & pty in tcx. tcache . borrow ( ) . get ( & lid) . iter ( ) {
1223
1223
rbml_w. tag ( c:: tag_table_tcache, |rbml_w| {
1224
1224
rbml_w. id ( id) ;
1225
1225
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1228,7 +1228,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1228
1228
} )
1229
1229
}
1230
1230
1231
- for & type_param_def in tcx. ty_param_defs . borrow ( ) . find ( & id) . iter ( ) {
1231
+ for & type_param_def in tcx. ty_param_defs . borrow ( ) . get ( & id) . iter ( ) {
1232
1232
rbml_w. tag ( c:: tag_table_param_defs, |rbml_w| {
1233
1233
rbml_w. id ( id) ;
1234
1234
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1238,7 +1238,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1238
1238
}
1239
1239
1240
1240
let method_call = MethodCall :: expr ( id) ;
1241
- for & method in tcx. method_map . borrow ( ) . find ( & method_call) . iter ( ) {
1241
+ for & method in tcx. method_map . borrow ( ) . get ( & method_call) . iter ( ) {
1242
1242
rbml_w. tag ( c:: tag_table_method_map, |rbml_w| {
1243
1243
rbml_w. id ( id) ;
1244
1244
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1247,7 +1247,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1247
1247
} )
1248
1248
}
1249
1249
1250
- for & trait_ref in tcx. object_cast_map . borrow ( ) . find ( & id) . iter ( ) {
1250
+ for & trait_ref in tcx. object_cast_map . borrow ( ) . get ( & id) . iter ( ) {
1251
1251
rbml_w. tag ( c:: tag_table_object_cast_map, |rbml_w| {
1252
1252
rbml_w. id ( id) ;
1253
1253
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1256,11 +1256,11 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1256
1256
} )
1257
1257
}
1258
1258
1259
- for & adjustment in tcx. adjustments . borrow ( ) . find ( & id) . iter ( ) {
1259
+ for & adjustment in tcx. adjustments . borrow ( ) . get ( & id) . iter ( ) {
1260
1260
match * adjustment {
1261
1261
_ if ty:: adjust_is_object ( adjustment) => {
1262
1262
let method_call = MethodCall :: autoobject ( id) ;
1263
- for & method in tcx. method_map . borrow ( ) . find ( & method_call) . iter ( ) {
1263
+ for & method in tcx. method_map . borrow ( ) . get ( & method_call) . iter ( ) {
1264
1264
rbml_w. tag ( c:: tag_table_method_map, |rbml_w| {
1265
1265
rbml_w. id ( id) ;
1266
1266
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1273,7 +1273,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1273
1273
assert ! ( !ty:: adjust_is_object( adjustment) ) ;
1274
1274
for autoderef in range ( 0 , adj. autoderefs ) {
1275
1275
let method_call = MethodCall :: autoderef ( id, autoderef) ;
1276
- for & method in tcx. method_map . borrow ( ) . find ( & method_call) . iter ( ) {
1276
+ for & method in tcx. method_map . borrow ( ) . get ( & method_call) . iter ( ) {
1277
1277
rbml_w. tag ( c:: tag_table_method_map, |rbml_w| {
1278
1278
rbml_w. id ( id) ;
1279
1279
rbml_w. tag ( c:: tag_table_val, |rbml_w| {
@@ -1299,7 +1299,7 @@ fn encode_side_tables_for_id(ecx: &e::EncodeContext,
1299
1299
1300
1300
for unboxed_closure in tcx. unboxed_closures
1301
1301
. borrow ( )
1302
- . find ( & ast_util:: local_def ( id) )
1302
+ . get ( & ast_util:: local_def ( id) )
1303
1303
. iter ( ) {
1304
1304
rbml_w. tag ( c:: tag_table_unboxed_closures, |rbml_w| {
1305
1305
rbml_w. id ( id) ;
0 commit comments