[all-commits] [llvm/llvm-project] 70f59b: When diagnosing an ambiguity, only note the candid...

Richard Smith via All-commits all-commits at lists.llvm.org
Thu Oct 24 14:58:39 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 70f59b5bbc84d195b4c7ee1597dcae4e73d3c479
      https://github.com/llvm/llvm-project/commit/70f59b5bbc84d195b4c7ee1597dcae4e73d3c479
  Author: Richard Smith <richard at metafoo.co.uk>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M clang/include/clang/Sema/Overload.h
    M clang/lib/Sema/SemaCast.cpp
    M clang/lib/Sema/SemaExprCXX.cpp
    M clang/lib/Sema/SemaInit.cpp
    M clang/lib/Sema/SemaOverload.cpp
    M clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p15.cpp
    M clang/test/CXX/drs/dr15xx.cpp
    M clang/test/CXX/drs/dr16xx.cpp
    M clang/test/CXX/over/over.match/over.match.funcs/over.match.class.deduct/p3.cpp
    M clang/test/CXX/special/class.inhctor/p1.cpp
    M clang/test/CXX/special/class.inhctor/p4.cpp
    M clang/test/CXX/special/class.inhctor/p7.cpp
    M clang/test/SemaCXX/ambig-user-defined-conversions.cpp
    M clang/test/SemaCXX/builtin-ptrtomember-ambig.cpp
    M clang/test/SemaCXX/builtin-ptrtomember-overload-1.cpp
    M clang/test/SemaCXX/copy-initialization.cpp
    M clang/test/SemaCXX/cxx0x-initializer-constructor.cpp
    M clang/test/SemaCXX/microsoft-vs-float128.cpp
    M clang/test/SemaCXX/overload-call.cpp
    M clang/test/SemaCXX/overload-member-call.cpp
    M clang/test/SemaCXX/overloaded-builtin-operators.cpp
    M clang/test/SemaTemplate/cxx1z-using-declaration.cpp
    M clang/test/SemaTemplate/instantiate-expr-3.cpp
    M clang/test/SemaTemplate/temp_arg_nontype.cpp

  Log Message:
  -----------
  When diagnosing an ambiguity, only note the candidates that contribute
to the ambiguity, rather than noting all viable candidates.




More information about the All-commits mailing list