diff options
| author | Graydon Hoare <[email protected]> | 2011-04-19 14:00:04 -0700 |
|---|---|---|
| committer | Graydon Hoare <[email protected]> | 2011-04-19 14:00:04 -0700 |
| commit | 3d9cf15d0b5c89f3e71d1679b0698f3884e5a5d2 (patch) | |
| tree | bb282c4d0fe1a8b6442156712889f6e427c8f2ab /src/boot/fe/item.ml | |
| parent | Remove mention of effect system from manual. (diff) | |
| download | rust-3d9cf15d0b5c89f3e71d1679b0698f3884e5a5d2.tar.xz rust-3d9cf15d0b5c89f3e71d1679b0698f3884e5a5d2.zip | |
Remove half-baked 'opacity' layer qualifier.
Diffstat (limited to 'src/boot/fe/item.ml')
| -rw-r--r-- | src/boot/fe/item.ml | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/boot/fe/item.ml b/src/boot/fe/item.ml index df300b19..6b232e7e 100644 --- a/src/boot/fe/item.ml +++ b/src/boot/fe/item.ml @@ -609,8 +609,7 @@ and parse_stmts_including_none (ps:pstate) : Ast.stmt array = spans ps stmts apos (Ast.STMT_join lval) - | STATE | GC - | ABS | NATIVE + | STATE | GC | NATIVE | MOD | OBJ | TAG | TYPE | FN | USE -> let items = ctxt "stmt: decl" parse_mod_item ps in let bpos = lexpos ps in @@ -695,7 +694,6 @@ and parse_stmts_including_none (ps:pstate) : Ast.stmt array = and parse_ty_param (iref:int ref) (ps:pstate) : Ast.ty_param identified = let apos = lexpos ps in - let _ = Pexp.parse_opacity ps in let s = Pexp.parse_layer ps in let ident = Pexp.parse_ident ps in let i = !iref in @@ -990,9 +988,8 @@ and parse_mod_item (ps:pstate) match peek ps with - STATE | GC | ABS + STATE | GC | TYPE | OBJ | TAG | FN | ITER -> - let _ = Pexp.parse_opacity ps in let layer = Pexp.parse_layer ps in begin match peek ps with |