This is an archive of the discontinued LLVM Phabricator instance.

Fix which Darwin versions have ObjC runtime with full subscripting support.
ClosedPublic

Authored by vsapsai on Feb 26 2018, 2:23 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

vsapsai created this revision.Feb 26 2018, 2:23 PM

Great! So the versions in ObjCRuntime.h didn't really match what the iOS and macOS supported?

vsk accepted this revision.Feb 26 2018, 2:34 PM

Thanks for digging into and addressing this!

This revision is now accepted and ready to land.Feb 26 2018, 2:34 PM

Great! So the versions in ObjCRuntime.h didn't really match what the iOS and macOS supported?

Yes, support for assigning nil for a key for NSMutableDictionary was added in macOS 10.11, iOS 9. Earlier versions require libarclite.

This revision was automatically updated to reflect the committed changes.