Update the reference-binding implementation used for overload
commit102c86c62757f6d66dc6d3cc47f37298d53f571d
authorDouglas Gregor <doug.gregor@gmail.com>
Fri, 21 Jan 2011 16:36:05 +0000 (21 16:36 +0000)
committerDouglas Gregor <doug.gregor@gmail.com>
Fri, 21 Jan 2011 16:36:05 +0000 (21 16:36 +0000)
tree9154671bf364cafcee5b0e7f93376ee4c601244f
parente52e671d19e84e1903f7366748793528994647dc
Update the reference-binding implementation used for overload
resolution to match the latest C++0x working paper's semantics. The
implementation now matching up with the reference-binding
implementation used for initialization.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@123977 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaOverload.cpp
lib/Sema/SemaTemplate.cpp
test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5-0x.cpp
test/SemaCXX/conditional-expr.cpp