about summary refs log tree commit diff
path: root/src/rt/rust_kernel.cpp
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2012-04-24 15:52:52 -0700
committerNiko Matsakis <niko@alum.mit.edu>2012-04-25 19:26:56 -0700
commit825fd1808e2ac8763d16940531f037c9b387c871 (patch)
tree493678053820169e7619bf741fa18fb3dbf72420 /src/rt/rust_kernel.cpp
parent458d2ff067261ab646d914123f9c9c496cd612ae (diff)
downloadrust-825fd1808e2ac8763d16940531f037c9b387c871.tar.gz
rust-825fd1808e2ac8763d16940531f037c9b387c871.zip
lots of work to make iface/impls parameterized by regions
- paths can now take region parameters, replacing the dirty hack
  I was doing before of abusing vstores.  vstores are now a bit
  of a hack though.

- fix various small bugs:
  - we never checked that iface types were compatible when casting
    to an iface with `as`
  - we allowed nonsense like int<int>
  - and more! (actually that may be it)
Diffstat (limited to 'src/rt/rust_kernel.cpp')
0 files changed, 0 insertions, 0 deletions