Open VitaNuo opened 4 weeks ago
@llvm/issue-subscribers-clang-frontend
Author: Viktoriia Bakalova (VitaNuo)
@llvm/issue-subscribers-clang-driver
Author: Viktoriia Bakalova (VitaNuo)
@llvm/issue-subscribers-clang-codegen
Author: Viktoriia Bakalova (VitaNuo)
clang
sometimes produces C++ mangled names that do not demangle with LLVM demangler. It seems reasonable forclang
to confirm that all mangled names demangle, i.e., come back without a_Z
prefix (or ? prefix in MS mode) fromllvm::demangle
API.This could be implemented in an
asserts
build. This should also be done behind a flag to prevent unintended breakages.