@@ -97,7 +97,7 @@ impl<'a, 'gcx, 'tcx> TyCtxt<'a, 'gcx, 'tcx> {
9797 )
9898 } ;
9999 let span = scope. span ( self , region_scope_tree) ;
100- let tag = match self . hir . find ( scope. node_id ( self , region_scope_tree) ) {
100+ let tag = match self . hir ( ) . find ( scope. node_id ( self , region_scope_tree) ) {
101101 Some ( Node :: Block ( _) ) => "block" ,
102102 Some ( Node :: Expr ( expr) ) => match expr. node {
103103 hir:: ExprKind :: Call ( ..) => "call" ,
@@ -190,8 +190,8 @@ impl<'a, 'gcx, 'tcx> TyCtxt<'a, 'gcx, 'tcx> {
190190 let cm = self . sess . source_map ( ) ;
191191
192192 let scope = region. free_region_binding_scope ( self ) ;
193- let node = self . hir . as_local_node_id ( scope) . unwrap_or ( DUMMY_NODE_ID ) ;
194- let tag = match self . hir . find ( node) {
193+ let node = self . hir ( ) . as_local_node_id ( scope) . unwrap_or ( DUMMY_NODE_ID ) ;
194+ let tag = match self . hir ( ) . find ( node) {
195195 Some ( Node :: Block ( _) ) | Some ( Node :: Expr ( _) ) => "body" ,
196196 Some ( Node :: Item ( it) ) => Self :: item_scope_tag ( & it) ,
197197 Some ( Node :: TraitItem ( it) ) => Self :: trait_item_scope_tag ( & it) ,
@@ -200,8 +200,8 @@ impl<'a, 'gcx, 'tcx> TyCtxt<'a, 'gcx, 'tcx> {
200200 } ;
201201 let ( prefix, span) = match * region {
202202 ty:: ReEarlyBound ( ref br) => {
203- let mut sp = cm. def_span ( self . hir . span ( node) ) ;
204- if let Some ( param) = self . hir
203+ let mut sp = cm. def_span ( self . hir ( ) . span ( node) ) ;
204+ if let Some ( param) = self . hir ( )
205205 . get_generics ( scope)
206206 . and_then ( |generics| generics. get_named ( & br. name ) )
207207 {
@@ -213,8 +213,8 @@ impl<'a, 'gcx, 'tcx> TyCtxt<'a, 'gcx, 'tcx> {
213213 bound_region : ty:: BoundRegion :: BrNamed ( _, ref name) ,
214214 ..
215215 } ) => {
216- let mut sp = cm. def_span ( self . hir . span ( node) ) ;
217- if let Some ( param) = self . hir
216+ let mut sp = cm. def_span ( self . hir ( ) . span ( node) ) ;
217+ if let Some ( param) = self . hir ( )
218218 . get_generics ( scope)
219219 . and_then ( |generics| generics. get_named ( & name) )
220220 {
@@ -225,15 +225,15 @@ impl<'a, 'gcx, 'tcx> TyCtxt<'a, 'gcx, 'tcx> {
225225 ty:: ReFree ( ref fr) => match fr. bound_region {
226226 ty:: BrAnon ( idx) => (
227227 format ! ( "the anonymous lifetime #{} defined on" , idx + 1 ) ,
228- self . hir . span ( node) ,
228+ self . hir ( ) . span ( node) ,
229229 ) ,
230230 ty:: BrFresh ( _) => (
231231 "an anonymous lifetime defined on" . to_owned ( ) ,
232- self . hir . span ( node) ,
232+ self . hir ( ) . span ( node) ,
233233 ) ,
234234 _ => (
235235 format ! ( "the lifetime {} as defined on" , fr. bound_region) ,
236- cm. def_span ( self . hir . span ( node) ) ,
236+ cm. def_span ( self . hir ( ) . span ( node) ) ,
237237 ) ,
238238 } ,
239239 _ => bug ! ( ) ,
@@ -1083,7 +1083,7 @@ impl<'a, 'gcx, 'tcx> InferCtxt<'a, 'gcx, 'tcx> {
10831083 // the expected type argument.
10841084 if !param. is_self ( ) {
10851085 let type_param = generics. type_param ( param, self . tcx ) ;
1086- let hir = & self . tcx . hir ;
1086+ let hir = & self . tcx . hir ( ) ;
10871087 hir. as_local_node_id ( type_param. def_id ) . map ( |id| {
10881088 // Get the `hir::Param` to verify whether it already has any bounds.
10891089 // We do this to avoid suggesting code that ends up as `T: 'a'b`,
@@ -1315,8 +1315,8 @@ impl<'a, 'gcx, 'tcx> InferCtxt<'a, 'gcx, 'tcx> {
13151315 format ! ( " for lifetime parameter `{}` in coherence check" , name)
13161316 }
13171317 infer:: UpvarRegion ( ref upvar_id, _) => {
1318- let var_node_id = self . tcx . hir . hir_to_node_id ( upvar_id. var_path . hir_id ) ;
1319- let var_name = self . tcx . hir . name ( var_node_id) ;
1318+ let var_node_id = self . tcx . hir ( ) . hir_to_node_id ( upvar_id. var_path . hir_id ) ;
1319+ let var_name = self . tcx . hir ( ) . name ( var_node_id) ;
13201320 format ! ( " for capture of `{}` by closure" , var_name)
13211321 }
13221322 infer:: NLL ( ..) => bug ! ( "NLL variable found in lexical phase" ) ,
0 commit comments