aboutsummaryrefslogtreecommitdiff
path: root/src/boot/fe/item.ml
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2011-04-19 14:00:04 -0700
committerGraydon Hoare <[email protected]>2011-04-19 14:00:04 -0700
commit3d9cf15d0b5c89f3e71d1679b0698f3884e5a5d2 (patch)
treebb282c4d0fe1a8b6442156712889f6e427c8f2ab /src/boot/fe/item.ml
parentRemove mention of effect system from manual. (diff)
downloadrust-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.ml7
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