taggedPointersTagObfuscationDisabled.m 280 B

123456789101112131415161718192021
  1. // TEST_ENV OBJC_DISABLE_TAG_OBFUSCATION=YES
  2. #include "test.h"
  3. #include <objc/objc-internal.h>
  4. #if !OBJC_HAVE_TAGGED_POINTERS
  5. int main()
  6. {
  7. succeed(__FILE__);
  8. }
  9. #else
  10. int main()
  11. {
  12. testassert(_objc_getTaggedPointerTag((void *)1) == 0);
  13. succeed(__FILE__);
  14. }
  15. #endif