@@ -49,10 +49,18 @@ objc_global_mutex_unlock(); return i; } + +bool +object_isTaggedPointer(id object) +{ + uintptr_t pointer = (uintptr_t)object; + + return pointer & 1; +} Class object_getTaggedPointerClass(id object) { uintptr_t pointer = (uintptr_t)object ^ objc_tagged_pointer_secret;