@@ -3,15 +3,14 @@ use rustc_ast::util::parser::{self, AssocOp, Fixity};
3
3
use rustc_ast_pretty:: pp:: Breaks :: { Consistent , Inconsistent } ;
4
4
use rustc_ast_pretty:: pp:: { self , Breaks } ;
5
5
use rustc_ast_pretty:: pprust:: { Comments , PrintState } ;
6
+ use rustc_hir as hir;
7
+ use rustc_hir:: { GenericArg , GenericParam , GenericParamKind , Node } ;
8
+ use rustc_hir:: { GenericBound , PatKind , RangeEnd , TraitBoundModifier } ;
6
9
use rustc_span:: source_map:: { SourceMap , Spanned } ;
7
10
use rustc_span:: symbol:: { kw, IdentPrinter } ;
8
11
use rustc_span:: { self , BytePos , FileName } ;
9
12
use rustc_target:: spec:: abi:: Abi ;
10
13
11
- use crate :: hir;
12
- use crate :: hir:: { GenericArg , GenericParam , GenericParamKind , Node } ;
13
- use crate :: hir:: { GenericBound , PatKind , RangeEnd , TraitBoundModifier } ;
14
-
15
14
use std:: borrow:: Cow ;
16
15
use std:: cell:: Cell ;
17
16
use std:: vec;
@@ -47,7 +46,7 @@ pub struct NoAnn;
47
46
impl PpAnn for NoAnn { }
48
47
pub const NO_ANN : & dyn PpAnn = & NoAnn ;
49
48
50
- impl PpAnn for hir:: Crate < ' a > {
49
+ impl PpAnn for hir:: Crate < ' _ > {
51
50
fn try_fetch_item ( & self , item : hir:: HirId ) -> Option < & hir:: Item < ' _ > > {
52
51
Some ( self . item ( item) )
53
52
}
@@ -1092,7 +1091,7 @@ impl<'a> State<'a> {
1092
1091
& mut self ,
1093
1092
qpath : & hir:: QPath < ' _ > ,
1094
1093
fields : & [ hir:: Field < ' _ > ] ,
1095
- wth : & Option < & ' hir hir:: Expr < ' _ > > ,
1094
+ wth : & Option < & hir:: Expr < ' _ > > ,
1096
1095
) {
1097
1096
self . print_qpath ( qpath, true ) ;
1098
1097
self . s . word ( "{" ) ;
0 commit comments