diff options
| author | Matthew Jasper <mjjasper1@gmail.com> | 2019-07-14 21:17:37 +0100 |
|---|---|---|
| committer | Matthew Jasper <mjjasper1@gmail.com> | 2019-09-17 21:23:33 +0100 |
| commit | 3c2fd1a72d2e8cc80b354b4d2dd7931a7afe1b02 (patch) | |
| tree | 7dfa2a7fc81ea002b8c6fef446a1d8989fdb3c11 /src/libsyntax | |
| parent | b4ef99f4a61aa14f860c37eecbd04791005effc2 (diff) | |
| download | rust-3c2fd1a72d2e8cc80b354b4d2dd7931a7afe1b02.tar.gz rust-3c2fd1a72d2e8cc80b354b4d2dd7931a7afe1b02.zip | |
Print syntax contexts and marks when printing hygiene information
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index dd8c76342e3..bf36c0d2f56 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -35,6 +35,7 @@ pub enum AnnNode<'a> { SubItem(ast::NodeId), Expr(&'a ast::Expr), Pat(&'a ast::Pat), + Crate(&'a ast::Crate), } pub trait PpAnn { @@ -140,6 +141,7 @@ pub fn print_crate<'a>(cm: &'a SourceMap, s.print_mod(&krate.module, &krate.attrs); s.print_remaining_comments(); + s.ann.post(&mut s, AnnNode::Crate(krate)); s.s.eof() } |
