[PATCH] D116774: AST: Move __va_list tag to the top level on ARM architectures.
Jessica Clarke via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Jan 7 05:39:09 PST 2022
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
More information about the cfe-commits
mailing list