@@ -134,7 +134,10 @@ fn new_parser_from_source_str(sess: parse_sess, cfg: ast::crate_cfg,
134
134
let filemap = codemap:: new_filemap_w_substr
135
135
( name, ss, source, sess. chpos , sess. byte_pos ) ;
136
136
sess. cm . files . push ( filemap) ;
137
- let itr = @interner:: mk :: < @str > ( { |x|str:: hash ( * x) } , { |x, y|str:: eq ( * x, * y) } ) ;
137
+ let itr = @interner:: mk :: < @str > (
138
+ { |x|str:: hash ( * x) } ,
139
+ { |x, y|str:: eq ( * x, * y) }
140
+ ) ;
138
141
let rdr = lexer:: new_reader ( sess. span_diagnostic ,
139
142
filemap, itr) ;
140
143
ret parser( sess, cfg, rdr, ftype) ;
@@ -151,7 +154,10 @@ fn new_parser_from_file(sess: parse_sess, cfg: ast::crate_cfg, +path: str,
151
154
let src = @result:: unwrap ( res) ;
152
155
let filemap = codemap:: new_filemap ( path, src, sess. chpos , sess. byte_pos ) ;
153
156
sess. cm . files . push ( filemap) ;
154
- let itr = @interner:: mk :: < @str > ( { |x|str:: hash ( * x) } , { |x, y|str:: eq ( * x, * y) } ) ;
157
+ let itr = @interner:: mk :: < @str > (
158
+ { |x|str:: hash ( * x) } ,
159
+ { |x, y|str:: eq ( * x, * y) }
160
+ ) ;
155
161
let rdr = lexer:: new_reader ( sess. span_diagnostic , filemap, itr) ;
156
162
ret parser( sess, cfg, rdr, ftype) ;
157
163
}
0 commit comments