efriedma added inline comments.

================
Comment at: test/Sema/builtin-redecl.cpp:9
+// Overloading a builtin is acceptable in C++.
+void __builtin_va_copy(double d);
+#endif
----------------
We don't want to allow this; in particular, for builtins with custom 
type-checking, we have no way to correctly resolve which overload to call.  
Probably Sema::CheckOverload should be checking canBeRedeclared.


https://reviews.llvm.org/D45383



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

Reply via email to