1 .section __TEXT,__text,regular,pure_instructions 2 .build_version macos, 14, 0 sdk_version 14, 0 3 .p2align 2 4"+[Foo foo]": 5 mov w0, wzr 6 ret 7 8 .section __TEXT,__objc_classname,cstring_literals 9l_OBJC_CLASS_NAME_: 10 .asciz "Foo" 11 12 .section __TEXT,__objc_methname,cstring_literals 13l_OBJC_METH_VAR_NAME_: 14 .asciz "foo" 15 16 .section __TEXT,__objc_methtype,cstring_literals 17l_OBJC_METH_VAR_TYPE_: 18 .asciz "i16@0:8" 19 20 .section __DATA,__objc_const 21 .p2align 3 22__OBJC_$_CLASS_METHODS_Foo: 23 .long 24 24 .long 1 25 .quad l_OBJC_METH_VAR_NAME_ 26 .quad l_OBJC_METH_VAR_TYPE_ 27 .quad "+[Foo foo]" 28 29 .p2align 3 30__OBJC_METACLASS_RO_$_Foo: 31 .long 1 32 .long 40 33 .long 40 34 .space 4 35 .quad 0 36 .quad l_OBJC_CLASS_NAME_ 37 .quad __OBJC_$_CLASS_METHODS_Foo 38 .quad 0 39 .quad 0 40 .quad 0 41 .quad 0 42 43 .section __DATA,__objc_data 44 .globl _OBJC_METACLASS_$_Foo 45 .p2align 3 46_OBJC_METACLASS_$_Foo: 47 .quad _OBJC_METACLASS_$_NSObject 48 .quad _OBJC_METACLASS_$_NSObject 49 .quad __objc_empty_cache 50 .quad 0 51 .quad __OBJC_METACLASS_RO_$_Foo 52 53 .section __DATA,__objc_const 54 .p2align 3 55__OBJC_CLASS_RO_$_Foo: 56 .long 0 57 .long 8 58 .long 8 59 .space 4 60 .quad 0 61 .quad l_OBJC_CLASS_NAME_ 62 .quad 0 63 .quad 0 64 .quad 0 65 .quad 0 66 .quad 0 67 68 .section __DATA,__objc_data 69 .globl _OBJC_CLASS_$_Foo 70 .p2align 3 71_OBJC_CLASS_$_Foo: 72 .quad _OBJC_METACLASS_$_Foo 73 .quad _OBJC_CLASS_$_NSObject 74 .quad __objc_empty_cache 75 .quad 0 76 .quad __OBJC_CLASS_RO_$_Foo 77 78 .section __DATA,__objc_classlist,regular,no_dead_strip 79 .p2align 3 80l_OBJC_LABEL_CLASS_$: 81 .quad _OBJC_CLASS_$_Foo 82 83 .section __DATA,__objc_imageinfo,regular,no_dead_strip 84L_OBJC_IMAGE_INFO: 85 .long 0 86 .long 64 87 88.subsections_via_symbols 89