Nick Cameron 8e7213f65b Remove TraitStore from ty_trait
Use ty_rptr/ty_uniq(ty_trait) rather than TraitStore to represent trait types.
Also addresses (but doesn't close) #12470.
Part of the work towards DST (#12938).

[breaking-change] lifetime parameters in `&mut trait` are now invariant. They used to be contravariant.
2014-06-18 10:30:33 +12:00
..
2014-06-11 09:51:37 -07:00
2014-04-10 15:22:00 -07:00
2014-06-18 10:30:33 +12:00