]> granicus.if.org Git - clang/commit
Catch more uses of uninitialized implicit conversion sequences.
authorJohn McCall <rjmccall@apple.com>
Thu, 25 Feb 2010 01:37:24 +0000 (01:37 +0000)
committerJohn McCall <rjmccall@apple.com>
Thu, 25 Feb 2010 01:37:24 +0000 (01:37 +0000)
commitb1bdc6232d7b4d8574b5436982435ad57f429a91
tree9642141f33d4fa1513a26e4af96905e96e8d1e11
parentfc89323210a5f3f53808f7d801705d6b8c0a4224
Catch more uses of uninitialized implicit conversion sequences.
When diagnosing bad conversions, skip the conversion for ignored object
arguments.  Fixes PR 6398.

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