This is an archive of the discontinued LLVM Phabricator instance.

[clang][cli] Add MarshallingInfoEnum multiclass
ClosedPublic

Authored by jansvoboda11 on Feb 24 2021, 3:43 AM.

Details

Summary

This patch introduces a tablegen multiclass called MarshallingInfoEnum. It has the same semantics as MarshallingInfoString had in combination with AutoNormalizeEnum, but it's easier to use and follows the convention used for other MarshallingInfoXxx multiclasses.

Diff Detail

Event Timeline

jansvoboda11 created this revision.Feb 24 2021, 3:43 AM
jansvoboda11 requested review of this revision.Feb 24 2021, 3:43 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptFeb 24 2021, 3:43 AM
This revision is now accepted and ready to land.Feb 24 2021, 7:35 AM
This revision was automatically updated to reflect the committed changes.