diff options
Diffstat (limited to 'src/libsyntax/print/pprust.rs')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index dda83aa2d0e..272c35152bb 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -44,11 +44,14 @@ enum ann_node { node_expr(ps, @ast::expr), node_pat(ps, @ast::pat), } -type pp_ann = {pre: fn@(ann_node), post: fn@(ann_node)}; +struct pp_ann { + pre: fn@(ann_node), + post: fn@(ann_node) +} fn no_ann() -> pp_ann { fn ignore(_node: ann_node) { } - return {pre: ignore, post: ignore}; + return pp_ann {pre: ignore, post: ignore}; } type ps = |
