diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2013-12-31 12:40:10 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2013-12-31 12:42:13 -0800 |
| commit | 0daaeab244a583b6bb5b88c41ad0fdd51388619d (patch) | |
| tree | 261e7f39a39f596a59f9be5726b9456bc2102ceb /src/rustllvm/RustWrapper.cpp | |
| parent | 1502b1197b78624aad5180fa8eff3f77f6f0abfc (diff) | |
| download | rust-0daaeab244a583b6bb5b88c41ad0fdd51388619d.tar.gz rust-0daaeab244a583b6bb5b88c41ad0fdd51388619d.zip | |
Conservatively export all trait methods and impls
The comments have more information as to why this is done, but the basic idea is that finding an exported trait is actually a fairly difficult problem. The true answer lies in whether a trait is ever referenced from another exported method, and right now this kind of analysis doesn't exist, so the conservative answer of "yes" is always returned to answer whether a trait is exported. Closes #11224 Closes #11225
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
