This is an archive of the discontinued LLVM Phabricator instance.

[demangler] Fix unresolvedname demangling
ClosedPublic

Authored by urnathan on Jan 28 2022, 12:08 PM.

Details

Reviewers
ChuanqiXu
bruno
iains
Group Reviewers
Restricted Project
Commits
rG8d38273a3dae: [demangler] Fix unresolvedname demangling
Summary

As with ::new demangling (D118476), we were dropping the [gs] modifier by parsing it in parseExpr, but not forwarding it on to parseUnresolvedName. This is the straightforwards fix.

Diff Detail

Event Timeline

urnathan requested review of this revision.Jan 28 2022, 12:08 PM
urnathan created this revision.
Herald added a project: Restricted Project. · View Herald TranscriptJan 28 2022, 12:08 PM
ChuanqiXu accepted this revision.Feb 6 2022, 7:33 PM

BTW, in the case the patch has dependencies with each other, we should add the corresponding revision. In Web UI, we could make this in Edit Related Revisions in the top of the page.

This revision is now accepted and ready to land.Feb 6 2022, 7:33 PM

BTW, in the case the patch has dependencies with each other, we should add the corresponding revision. In Web UI, we could make this in Edit Related Revisions in the top of the page.

thank you for the reminder. These patches were (intentionally) not interdependent to avoid that :)

This revision was landed with ongoing or failed builds.Feb 7 2022, 7:51 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptFeb 7 2022, 7:51 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript