ahatanak added inline comments.
================
Comment at: test/CodeGenCXX/unaligned-duplicated-mangle-name.cpp:15
+
+void A::foo() // expected-error {{definition with same mangled name as another
definition}}
+ // expected-note@-6 {{previous definition is here}}
----------------
Do you know why clang doesn't error out until it reaches IRGen when compiling
this test? I found it interesting that Sema detects the redeclaration and
errors out when the function is marked "restrict", but doesn't do so when it's
marked "unaligned".
https://reviews.llvm.org/D31976
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits