jrtc27 added a comment.

The fact that va_list is in the std namespace does leak out into 
__builtin_dump_struct, possibly the odd other place, and of course to AST 
consumers.

I think it'd make sense to keep ASTContext as putting it in the std namespace 
for C++ (like it does for Arm, and used to for AArch64) but also have 
ItaniumMangle override it to the std namespace so that non-C++ gets the right 
mangling?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D116774/new/

https://reviews.llvm.org/D116774

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

Reply via email to