about summary refs log tree commit diff
path: root/src/rt/rust_kernel.cpp
diff options
context:
space:
mode:
authorTim Chevalier <chevalier@alum.wellesley.edu>2012-04-30 23:26:21 -0700
committerTim Chevalier <chevalier@alum.wellesley.edu>2012-05-01 08:43:17 -0700
commit164039e86720b5e6c06ca2320700d979f60d69d6 (patch)
tree39eb1f09c4548cc8deb53398ec73a1b0b7197c14 /src/rt/rust_kernel.cpp
parent2db4259b3531e0cfa1f6df2ff95e30a4c871a105 (diff)
downloadrust-164039e86720b5e6c06ca2320700d979f60d69d6.tar.gz
rust-164039e86720b5e6c06ca2320700d979f60d69d6.zip
Don't re-export a glob-imported ID when the same ID is defined within
a module

See the test case I added (issue-2316-c) for a concrete example.
issue-2316 also contains the originally reported test case. resolve
was using bitwise or instead of logical or when checking exports,
resulting in excessively eager evaluation. A one-line fix that took
six hours to isolate ;-)
Diffstat (limited to 'src/rt/rust_kernel.cpp')
0 files changed, 0 insertions, 0 deletions