diff options
| author | Jared Roesch <roeschinc@gmail.com> | 2015-07-12 20:33:17 -0700 |
|---|---|---|
| committer | Jared Roesch <jroesch@MacBook.home> | 2015-07-25 19:57:58 -0700 |
| commit | 01dcb3bdf0fd779208c915d704ae634beb5c4448 (patch) | |
| tree | ec27faccd1f53aca313f7f6c68c1848336fae34a /src/rustllvm/RustWrapper.cpp | |
| parent | d782e35c30a9642afe4ea28614efc08025694b1b (diff) | |
| download | rust-01dcb3bdf0fd779208c915d704ae634beb5c4448.tar.gz rust-01dcb3bdf0fd779208c915d704ae634beb5c4448.zip | |
Refactor the default type parameter algorithm
The algorithm was not correctly detecting conflicts after moving defaults into TypeVariableValue. The updated algorithm correctly detects and reports conflicts with information about where the conflict occured and which items the defaults were introduced by. The span's for said items are not being correctly attached and still need to be patched.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
