@@ -31,13 +31,14 @@ this point a bit better.
3131use middle:: freevars:: get_freevars;
3232use middle:: ty:: { ReScope } ;
3333use middle:: ty;
34+ use middle:: typeck:: astconv:: AstConv ;
3435use middle:: typeck:: check:: FnCtxt ;
3536use middle:: typeck:: check:: regionmanip:: relate_nested_regions;
3637use middle:: typeck:: infer:: resolve_and_force_all_but_regions;
3738use middle:: typeck:: infer:: resolve_type;
3839use middle:: typeck:: infer;
39- use util:: ppaux:: { ty_to_str, region_to_str} ;
4040use middle:: pat_util;
41+ use util:: ppaux:: { ty_to_str, region_to_str, Repr } ;
4142
4243use syntax:: ast:: { ManagedSigil , OwnedSigil , BorrowedSigil } ;
4344use syntax:: ast:: { DefArg , DefBinding , DefLocal , DefSelf , DefUpvar } ;
@@ -833,14 +834,14 @@ pub mod guarantor {
833834 * but more special purpose.
834835 */
835836
836-
837+ use middle :: typeck :: astconv :: AstConv ;
837838 use middle:: typeck:: check:: regionck:: Rcx ;
838839 use middle:: typeck:: check:: regionck:: mk_subregion_due_to_derefence;
839840 use middle:: typeck:: infer;
840841 use middle:: ty;
841842 use syntax:: ast;
842843 use syntax:: codemap:: Span ;
843- use util:: ppaux:: { ty_to_str} ;
844+ use util:: ppaux:: { ty_to_str, Repr } ;
844845
845846 pub fn for_addr_of ( rcx : & mut Rcx , expr : & ast:: Expr , base : & ast:: Expr ) {
846847 /*!
0 commit comments