This is an archive of the discontinued LLVM Phabricator instance.

[lldb] Delete RewriteObjCClassReferences (NFC)
ClosedPublic

Authored by kastiglione on Jun 26 2023, 12:05 PM.

Details

Summary

The RewriteObjCClassReferences pass was applicable only to the code generated for the
fragile ObjC ABI (v1). That ABI is no longer active (last used for i386 macOS), which
means this pass has no effect.

Sources: OBJC_CLASS_REFERENCES_ is emitted only by CGObjCMac, and not by
CGObjCNonFragileABIMac.

Diff Detail

Event Timeline

kastiglione created this revision.Jun 26 2023, 12:05 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 26 2023, 12:05 PM
kastiglione requested review of this revision.Jun 26 2023, 12:05 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 26 2023, 12:05 PM
augusto2112 accepted this revision.Jun 26 2023, 4:02 PM
This revision is now accepted and ready to land.Jun 26 2023, 4:02 PM
This revision was automatically updated to reflect the committed changes.