SuccessChanges

Summary

  1. When diagnosing an ambiguity, only note the candidates that contribute (details)
Commit 70f59b5bbc84d195b4c7ee1597dcae4e73d3c479 by richard
When diagnosing an ambiguity, only note the candidates that contribute
to the ambiguity, rather than noting all viable candidates.
The file was modifiedclang/test/CXX/special/class.inhctor/p7.cpp
The file was modifiedclang/lib/Sema/SemaInit.cpp
The file was modifiedclang/test/SemaCXX/builtin-ptrtomember-overload-1.cpp
The file was modifiedclang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p15.cpp
The file was modifiedclang/test/SemaCXX/copy-initialization.cpp
The file was modifiedclang/test/SemaCXX/ambig-user-defined-conversions.cpp
The file was modifiedclang/test/SemaTemplate/instantiate-expr-3.cpp
The file was modifiedclang/test/CXX/drs/dr15xx.cpp
The file was modifiedclang/test/SemaCXX/overload-call.cpp
The file was modifiedclang/test/CXX/special/class.inhctor/p1.cpp
The file was modifiedclang/test/SemaCXX/overload-member-call.cpp
The file was modifiedclang/lib/Sema/SemaOverload.cpp
The file was modifiedclang/test/SemaCXX/cxx0x-initializer-constructor.cpp
The file was modifiedclang/lib/Sema/SemaExprCXX.cpp
The file was modifiedclang/test/SemaTemplate/temp_arg_nontype.cpp
The file was modifiedclang/lib/Sema/SemaCast.cpp
The file was modifiedclang/test/CXX/special/class.inhctor/p4.cpp
The file was modifiedclang/test/CXX/over/over.match/over.match.funcs/over.match.class.deduct/p3.cpp
The file was modifiedclang/test/SemaCXX/builtin-ptrtomember-ambig.cpp
The file was modifiedclang/test/SemaTemplate/cxx1z-using-declaration.cpp
The file was modifiedclang/test/CXX/drs/dr16xx.cpp
The file was modifiedclang/test/SemaCXX/overloaded-builtin-operators.cpp
The file was modifiedclang/include/clang/Sema/Overload.h
The file was modifiedclang/test/SemaCXX/microsoft-vs-float128.cpp