This is an archive of the discontinued LLVM Phabricator instance.

[demangler] Add co_await demangling
ClosedPublic

Authored by urnathan on Feb 18 2022, 9:59 AM.

Details

Reviewers
iains
ChuanqiXu
bruno
Group Reviewers
Restricted Project
Commits
rG75db1795e446: [demangler] Add co_await demangling
Summary

The demangler doesn't understand 'aw' as an operator name. This adds the necessary smarts -- you may use this as an operator function name, but not as an expression operator.

Diff Detail

Event Timeline

urnathan requested review of this revision.Feb 18 2022, 9:59 AM
urnathan created this revision.
Herald added a project: Restricted Project. · View Herald TranscriptFeb 18 2022, 9:59 AM
iains accepted this revision.Feb 18 2022, 10:07 AM

Thanks!
you added it before I had a chance to raise the "missing" PR.
LGTM, the demangled output agrees with binutils for the test cases.

This revision is now accepted and ready to land.Feb 18 2022, 10:07 AM
ChuanqiXu accepted this revision.Feb 20 2022, 6:00 PM
This revision was landed with ongoing or failed builds.Mar 1 2022, 4:49 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptMar 1 2022, 4:49 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript