-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[abi] mangled name issues for requires-clauses. #90046
Comments
@llvm/issue-subscribers-tools-llvm-cxxfilt Author: Haojian Wu (hokein)
Example 1:
The mangled name
Example 2:
The mangled name can not be demangled by |
@llvm/issue-subscribers-clang-frontend Author: Haojian Wu (hokein)
Example 1:
The mangled name
Example 2:
The mangled name can not be demangled by |
This is not fully supported by the demangler yet, there is a TODO at https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/Demangle/ItaniumDemangle.h#L5675-L5681 |
In example 2, |
) Having them dump is useful for ad-hoc debugging (context: #90046)
Example 1:
The mangled name
_ZN3FooIdEC2IiEET_QrqQ1CITL0__EE
is demangled incorrectly (note thatTL0
):Example 2:
The mangled name can not be demangled by
llvm-cxxfilt
.The text was updated successfully, but these errors were encountered: