george.burgess.iv marked an inline comment as done.
george.burgess.iv added a comment.

Thanks for the heads-up!

I'm assuming that below is an example of code that this patch broke?

  void foo(int *a, int) __attribute__((overloadable));
  void foo(unsigned int *a, unsigned int) __attribute__((overloadable));
  
  void callFoo() {
    unsigned int i;
    foo(&i, 0u); // fine.
    foo(&i, 0); // now-ambiguous overload.
  }


Repository:
  rL LLVM

https://reviews.llvm.org/D24113



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to