EricWF added a comment.
This started making the libc++ bots fail, and I'm not convinced the case is
reasonable to warn on. That case is:
struct path {
using value_type = char;
struct iterator {
using value_type = path;
};
};
Obviously both typedefs are necessary, and according to the standard they are
both required to have the same name. I would prefer not to have to `#pragma`
disable this diagnostic within `<filesystem>`
Repository:
rL LLVM
https://reviews.llvm.org/D31235
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits