Skip to content

Commit 14fada6

Browse files
committed
---
yaml --- r: 56489 b: refs/heads/auto c: 71c0bd5 h: refs/heads/master i: 56487: 87ad3bb v: v3
1 parent 7e90e32 commit 14fada6

File tree

3 files changed

+8
-14
lines changed

3 files changed

+8
-14
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0
1414
refs/tags/release-0.3.1: 495bae036dfe5ec6ceafd3312b4dca48741e845b
1515
refs/tags/release-0.4: e828ea2080499553b97dfe33b3f4d472b4562ad7
1616
refs/tags/release-0.5: 7e3bcfbf21278251ee936ad53e92e9b719702d73
17-
refs/heads/auto: ae4e09f71ac545dbf51778ee3ffe695de1d50f60
17+
refs/heads/auto: 71c0bd5c5df8c3810b3c8dc369a9644dfd82c09b
1818
refs/heads/servo: af82457af293e2a842ba6b7759b70288da276167
1919
refs/tags/release-0.6: b4ebcfa1812664df5e142f0134a5faea3918544c

branches/auto/src/libsyntax/ast_util.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -756,7 +756,6 @@ mod test {
756756
assert_eq!(refold_test_sc(3,&t),test_sc);
757757
}
758758
759-
760759
// extend a syntax context with a sequence of marks given
761760
// in a vector. v[0] will be the outermost mark.
762761
fn unfold_marks(mrks:~[Mrk],tail:SyntaxContext,table: &mut SCTable) -> SyntaxContext {

branches/auto/src/libsyntax/parse/parser.rs

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4107,38 +4107,34 @@ pub impl Parser {
41074107
maybe_append(attrs,
41084108
extra_attrs)));
41094109
}
4110-
if !foreign_items_allowed {
4110+
if items_allowed {
41114111
// EXTERN MODULE ITEM
41124112
return self.parse_item_foreign_mod(lo, opt_abis, visibility, attrs,
41134113
items_allowed);
41144114
}
41154115
}
4116-
if items_allowed && !foreign_items_allowed &&
4117-
self.eat_keyword(&~"mod") {
4116+
if items_allowed && self.eat_keyword(&~"mod") {
41184117
// MODULE ITEM
41194118
let (ident, item_, extra_attrs) = self.parse_item_mod(attrs);
41204119
return iovi_item(self.mk_item(lo, self.last_span.hi, ident, item_,
41214120
visibility,
41224121
maybe_append(attrs, extra_attrs)));
41234122
}
4124-
if items_allowed && !foreign_items_allowed &&
4125-
self.eat_keyword(&~"type") {
4123+
if items_allowed && self.eat_keyword(&~"type") {
41264124
// TYPE ITEM
41274125
let (ident, item_, extra_attrs) = self.parse_item_type();
41284126
return iovi_item(self.mk_item(lo, self.last_span.hi, ident, item_,
41294127
visibility,
41304128
maybe_append(attrs, extra_attrs)));
41314129
}
4132-
if items_allowed && !foreign_items_allowed &&
4133-
self.eat_keyword(&~"enum") {
4130+
if items_allowed && self.eat_keyword(&~"enum") {
41344131
// ENUM ITEM
41354132
let (ident, item_, extra_attrs) = self.parse_item_enum();
41364133
return iovi_item(self.mk_item(lo, self.last_span.hi, ident, item_,
41374134
visibility,
41384135
maybe_append(attrs, extra_attrs)));
41394136
}
4140-
if items_allowed && !foreign_items_allowed &&
4141-
self.eat_keyword(&~"trait") {
4137+
if items_allowed && self.eat_keyword(&~"trait") {
41424138
// TRAIT ITEM
41434139
let (ident, item_, extra_attrs) = self.parse_item_trait();
41444140
return iovi_item(self.mk_item(lo, self.last_span.hi, ident, item_,
@@ -4154,15 +4150,14 @@ pub impl Parser {
41544150
visibility,
41554151
maybe_append(attrs, extra_attrs)));
41564152
}
4157-
if items_allowed && !foreign_items_allowed &&
4158-
self.eat_keyword(&~"struct") {
4153+
if items_allowed && self.eat_keyword(&~"struct") {
41594154
// STRUCT ITEM
41604155
let (ident, item_, extra_attrs) = self.parse_item_struct();
41614156
return iovi_item(self.mk_item(lo, self.last_span.hi, ident, item_,
41624157
visibility,
41634158
maybe_append(attrs, extra_attrs)));
41644159
}
4165-
if !foreign_items_allowed && self.eat_keyword(&~"use") {
4160+
if items_allowed && self.eat_keyword(&~"use") {
41664161
// USE ITEM
41674162
let view_item = self.parse_use();
41684163
self.expect(&token::SEMI);

0 commit comments

Comments
 (0)