about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorJared Roesch <roeschinc@gmail.com>2015-07-12 20:33:17 -0700
committerJared Roesch <jroesch@MacBook.home>2015-07-25 19:57:58 -0700
commit01dcb3bdf0fd779208c915d704ae634beb5c4448 (patch)
treeec27faccd1f53aca313f7f6c68c1848336fae34a /src/rustllvm/RustWrapper.cpp
parentd782e35c30a9642afe4ea28614efc08025694b1b (diff)
downloadrust-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