File tree Expand file tree Collapse file tree 3 files changed +13
-11
lines changed Expand file tree Collapse file tree 3 files changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -5852,11 +5852,8 @@ impl<'a> Resolver<'a> {
58525852 visit:: walk_expr ( self , expr) ;
58535853 }
58545854
5855- ExprFnBlock ( _, ref fn_decl, ref block) => {
5856- // NOTE(stage0): After snapshot, change to:
5857- //
5858- //self.capture_mode_map.insert(expr.id, capture_clause);
5859- self . capture_mode_map . insert ( expr. id , ast:: CaptureByRef ) ;
5855+ ExprFnBlock ( capture_clause, ref fn_decl, ref block) => {
5856+ self . capture_mode_map . insert ( expr. id , capture_clause) ;
58605857 self . resolve_function ( ClosureRibKind ( expr. id , ast:: DUMMY_NODE_ID ) ,
58615858 Some ( & * * fn_decl) , NoTypeParameters ,
58625859 & * * block) ;
Original file line number Diff line number Diff line change @@ -291,10 +291,8 @@ impl FileMap {
291291
292292 /// get a line from the list of pre-computed line-beginnings
293293 ///
294- /// NOTE(stage0, pcwalton): Remove `#[allow(unused_mut)]` after snapshot.
295- #[ allow( unused_mut) ]
296294 pub fn get_line ( & self , line : int ) -> String {
297- let mut lines = self . lines . borrow_mut ( ) ;
295+ let lines = self . lines . borrow ( ) ;
298296 let begin: BytePos = * lines. get ( line as uint ) - self . start_pos ;
299297 let begin = begin. to_uint ( ) ;
300298 let slice = self . src . as_slice ( ) . slice_from ( begin) ;
@@ -515,16 +513,14 @@ impl CodeMap {
515513 return a;
516514 }
517515
518- // NOTE(stage0, pcwalton): Remove `#[allow(unused_mut)]` after snapshot.
519- #[ allow( unused_mut) ]
520516 fn lookup_line ( & self , pos : BytePos ) -> FileMapAndLine {
521517 let idx = self . lookup_filemap_idx ( pos) ;
522518
523519 let files = self . files . borrow ( ) ;
524520 let f = files. get ( idx) . clone ( ) ;
525521 let mut a = 0 u;
526522 {
527- let mut lines = f. lines . borrow_mut ( ) ;
523+ let lines = f. lines . borrow ( ) ;
528524 let mut b = lines. len ( ) ;
529525 while b - a > 1 u {
530526 let m = ( a + b) / 2 u;
Original file line number Diff line number Diff line change 1+ S 2014-10-04 749ff5e
2+ freebsd-x86_64 f39d94487d29b3d48217b1295ad2cda8c941e694
3+ linux-i386 555aca74f9a268f80cab2df1147dc6406403e9e4
4+ linux-x86_64 6a43c2f6c8ba2cbbcb9da1f7b58f748aef99f431
5+ macos-i386 331bd7ef519cbb424188c546273e8c7d738f0894
6+ macos-x86_64 2c83a79a9febfe1d326acb17c3af76ba053c6ca9
7+ winnt-i386 fcf0526e5dc7ca4b149e074ff056ac03e2240ac7
8+ winnt-x86_64 611f19816fbfe0730b1fee51481b8d25dd78fa10
9+
110S 2014-09-28 7eb9337
211 freebsd-x86_64 d45e0edd44f40a976ea0affaadd98732684cfca0
312 linux-i386 3acb35755aa62b7ff78f76007d9a70696fce7aa7
You can’t perform that action at this time.
0 commit comments