@@ -323,22 +323,20 @@ pub fn register_plugins<'a>(
323323 ..
324324 } = registry;
325325
326- sess. track_errors ( || {
327- let mut ls = sess. lint_store . borrow_mut ( ) ;
328- for pass in early_lint_passes {
329- ls. register_early_pass ( Some ( sess) , true , false , pass) ;
330- }
331- for pass in late_lint_passes {
332- ls. register_late_pass ( Some ( sess) , true , pass) ;
333- }
326+ let mut ls = sess. lint_store . borrow_mut ( ) ;
327+ for pass in early_lint_passes {
328+ ls. register_early_pass ( Some ( sess) , true , false , pass) ;
329+ }
330+ for pass in late_lint_passes {
331+ ls. register_late_pass ( Some ( sess) , true , pass) ;
332+ }
334333
335- for ( name, ( to, deprecated_name) ) in lint_groups {
336- ls. register_group ( Some ( sess) , true , name, deprecated_name, to) ;
337- }
334+ for ( name, ( to, deprecated_name) ) in lint_groups {
335+ ls. register_group ( Some ( sess) , true , name, deprecated_name, to) ;
336+ }
338337
339- * sess. plugin_llvm_passes . borrow_mut ( ) = llvm_passes;
340- * sess. plugin_attributes . borrow_mut ( ) = attributes. clone ( ) ;
341- } ) ?;
338+ * sess. plugin_llvm_passes . borrow_mut ( ) = llvm_passes;
339+ * sess. plugin_attributes . borrow_mut ( ) = attributes. clone ( ) ;
342340
343341 Ok ( ( krate, PluginInfo {
344342 syntax_exts,
0 commit comments