Remove vestiges of "layers", insert skeletal do-nothing "kind" pass plus cached calculation of kind for each type.

This commit is contained in:
Graydon Hoare 2011-07-27 17:49:00 -07:00
parent 04611a3e56
commit 63f74f3771
6 changed files with 265 additions and 19 deletions

View file

@ -157,7 +157,7 @@ fn pat_id_map(pat: &@pat) -> pat_id_map {
tag mutability { mut; imm; maybe_mut; }
tag layer { layer_value; layer_state; layer_gc; }
tag kind { kind_pinned; kind_shared; kind_unique; }
tag _auth { auth_unsafe; }