Make crate AST mutation accessible for driver callback
This commit is contained in:
parent
a748148bda
commit
936683c1c9
|
|
@ -58,7 +58,7 @@ impl rustc_driver::Callbacks for MyCallbacks {
|
||||||
fn after_crate_root_parsing(
|
fn after_crate_root_parsing(
|
||||||
&mut self,
|
&mut self,
|
||||||
_compiler: &Compiler,
|
_compiler: &Compiler,
|
||||||
krate: &rustc_ast::Crate,
|
krate: &mut rustc_ast::Crate,
|
||||||
) -> Compilation {
|
) -> Compilation {
|
||||||
for item in &krate.items {
|
for item in &krate.items {
|
||||||
println!("{}", item_to_string(&item));
|
println!("{}", item_to_string(&item));
|
||||||
|
|
|
||||||
|
|
@ -58,7 +58,7 @@ impl rustc_driver::Callbacks for MyCallbacks {
|
||||||
fn after_crate_root_parsing(
|
fn after_crate_root_parsing(
|
||||||
&mut self,
|
&mut self,
|
||||||
_compiler: &Compiler,
|
_compiler: &Compiler,
|
||||||
krate: &rustc_ast::Crate,
|
krate: &mut rustc_ast::Crate,
|
||||||
) -> Compilation {
|
) -> Compilation {
|
||||||
for item in &krate.items {
|
for item in &krate.items {
|
||||||
println!("{}", item_to_string(&item));
|
println!("{}", item_to_string(&item));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue