pub depth: usize,
pub module: Rc<ModuleData>,
pub directory_ownership: DirectoryOwnership,
- pub crate_span: Option<Span>,
}
/// One of these is made during expansion and incrementally updated as we go;
depth: 0,
module: Rc::new(ModuleData { mod_path: Vec::new(), directory: PathBuf::new() }),
directory_ownership: DirectoryOwnership::Owned { relative: None },
- crate_span: None,
},
expansions: FxHashMap::default(),
}