about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2013-03-21 08:34:18 -0400
committerNiko Matsakis <niko@alum.mit.edu>2013-03-26 15:39:12 -0400
commit3ca7c225e5e2c907393e7e87660509cf877bffc8 (patch)
treee61bee7544f8ffcbb64c16f3006904b7463a0d9a /src/rustllvm/RustWrapper.cpp
parent6f2783d5151cb8e9ee3aa9ab591b65847042cf1b (diff)
downloadrust-3ca7c225e5e2c907393e7e87660509cf877bffc8.tar.gz
rust-3ca7c225e5e2c907393e7e87660509cf877bffc8.zip
Stop writing directly to the final type/method/vtable sidetables from astconv
and from typeck, which is verboten.  We are supposed to write inference results
into the FnCtxt and then these get copied over in writeback.  Add assertions
that no inference by-products are added to this table.

Fixes #3888
Fixes #4036
Fixes #4492
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions