@@ -644,7 +644,7 @@ impl<'a, 'b> Folder for InvocationCollector<'a, 'b> {
644644 // We need to error on `#[macro_use] extern crate` when it isn't at the
645645 // crate root, because `$crate` won't work properly.
646646 let is_crate_root = self . cx . syntax_env . is_crate_root ( ) ;
647- for def in self . cx . loader . load_crate ( & * item, is_crate_root) {
647+ for def in self . cx . resolver . load_crate ( & * item, is_crate_root) {
648648 match def {
649649 LoadedMacro :: Def ( def) => self . cx . insert_macro ( def) ,
650650 LoadedMacro :: CustomDerive ( name, ext) => {
@@ -809,7 +809,7 @@ fn mark_tts(tts: &[TokenTree], m: Mark) -> Vec<TokenTree> {
809809mod tests {
810810 use super :: { expand_crate, ExpansionConfig } ;
811811 use ast;
812- use ext:: base:: { ExtCtxt , DummyMacroLoader } ;
812+ use ext:: base:: { ExtCtxt , DummyResolver } ;
813813 use parse;
814814 use util:: parser_testing:: { string_to_parser} ;
815815 use visit;
@@ -850,7 +850,7 @@ mod tests {
850850 src,
851851 Vec :: new ( ) , & sess) . unwrap ( ) ;
852852 // should fail:
853- let mut loader = DummyMacroLoader ;
853+ let mut loader = DummyResolver ;
854854 let mut ecx = ExtCtxt :: new ( & sess, vec ! [ ] , test_ecfg ( ) , & mut loader) ;
855855 expand_crate ( & mut ecx, vec ! [ ] , crate_ast) ;
856856 }
@@ -865,7 +865,7 @@ mod tests {
865865 "<test>" . to_string ( ) ,
866866 src,
867867 Vec :: new ( ) , & sess) . unwrap ( ) ;
868- let mut loader = DummyMacroLoader ;
868+ let mut loader = DummyResolver ;
869869 let mut ecx = ExtCtxt :: new ( & sess, vec ! [ ] , test_ecfg ( ) , & mut loader) ;
870870 expand_crate ( & mut ecx, vec ! [ ] , crate_ast) ;
871871 }
@@ -879,7 +879,7 @@ mod tests {
879879 "<test>" . to_string ( ) ,
880880 src,
881881 Vec :: new ( ) , & sess) . unwrap ( ) ;
882- let mut loader = DummyMacroLoader ;
882+ let mut loader = DummyResolver ;
883883 let mut ecx = ExtCtxt :: new ( & sess, vec ! [ ] , test_ecfg ( ) , & mut loader) ;
884884 expand_crate ( & mut ecx, vec ! [ ] , crate_ast) ;
885885 }
@@ -888,7 +888,7 @@ mod tests {
888888 let ps = parse:: ParseSess :: new ( ) ;
889889 let crate_ast = panictry ! ( string_to_parser( & ps, crate_str) . parse_crate_mod( ) ) ;
890890 // the cfg argument actually does matter, here...
891- let mut loader = DummyMacroLoader ;
891+ let mut loader = DummyResolver ;
892892 let mut ecx = ExtCtxt :: new ( & ps, vec ! [ ] , test_ecfg ( ) , & mut loader) ;
893893 expand_crate ( & mut ecx, vec ! [ ] , crate_ast)
894894 }
0 commit comments