]> granicus.if.org Git - clang/commit
Identity and non-identity standard conversion sequences can be
authorDouglas Gregor <dgregor@apple.com>
Sun, 5 Jun 2011 06:15:20 +0000 (06:15 +0000)
committerDouglas Gregor <dgregor@apple.com>
Sun, 5 Jun 2011 06:15:20 +0000 (06:15 +0000)
commit4ae5b7208ef72dec2a79d3d1c602cb47e9750d69
tree41ed246681ce059b4f57b51658cc77681db74109
parent63f62df485de57c6b0db167d96bb0f92562adb7b
Identity and non-identity standard conversion sequences can be
compared even when one is a reference binding and the other is not
(<rdar://problem/9173984>), but the definition of an identity sequence
does not involve lvalue-to-rvalue adjustments (PR9507). Fix both
inter-related issues.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@132660 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Overload.h
lib/Sema/SemaOverload.cpp
test/SemaCXX/overload-call.cpp