diff options
Diffstat (limited to 'src/comp/syntax/parse/parser.rs')
| -rw-r--r-- | src/comp/syntax/parse/parser.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/comp/syntax/parse/parser.rs b/src/comp/syntax/parse/parser.rs index 82c477a7d96..a8f294820af 100644 --- a/src/comp/syntax/parse/parser.rs +++ b/src/comp/syntax/parse/parser.rs @@ -2515,9 +2515,11 @@ fn parse_crate_directives(p: parser, term: token::token, } let cdirs: [@ast::crate_directive] = []; + let first_outer_attr = first_outer_attr; while p.peek() != term { let cdir = @parse_crate_directive(p, first_outer_attr); cdirs += [cdir]; + first_outer_attr = []; } ret cdirs; } |
