Skip to content

Instantly share code, notes, and snippets.

@brunoalano
Created January 17, 2013 01:14
Show Gist options
  • Save brunoalano/4552644 to your computer and use it in GitHub Desktop.
Save brunoalano/4552644 to your computer and use it in GitHub Desktop.
.section __TEXT,__text,regular,pure_instructions
.file 1 "/Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m"
.file 2 "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObject.h"
.file 3 "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h"
.file 4 "/Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h"
.file 5 "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSDate.h"
.section __DWARF,__debug_info,regular,debug
Lsection_info:
.section __DWARF,__debug_abbrev,regular,debug
Lsection_abbrev:
.section __DWARF,__debug_aranges,regular,debug
.section __DWARF,__debug_macinfo,regular,debug
.section __DWARF,__debug_line,regular,debug
Lsection_line:
.section __DWARF,__debug_loc,regular,debug
.section __DWARF,__debug_pubtypes,regular,debug
.section __DWARF,__debug_str,regular,debug
Lsection_str:
.section __DWARF,__debug_ranges,regular,debug
Ldebug_range:
.section __DWARF,__debug_loc,regular,debug
Lsection_debug_loc:
.section __TEXT,__text,regular,pure_instructions
Ltext_begin:
.section __DATA,__data
.section __TEXT,__text,regular,pure_instructions
.align 4, 0x90
"+[BNRItem randomItem]": ## @"\01+[BNRItem randomItem]"
.cfi_startproc
Lfunc_begin0:
.loc 1 18 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:18:0
## BB#0:
pushq %rbp
Ltmp2:
.cfi_def_cfa_offset 16
Ltmp3:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp4:
.cfi_def_cfa_register %rbp
subq $64, %rsp
leaq L__unnamed_cfstring_(%rip), %rax
movl $10, %ecx
leaq L__unnamed_cfstring_2(%rip), %rdx
leaq l_objc_msgSend_fixup_alloc(%rip), %r8
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
.loc 1 21 107 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:21:107
Ltmp5:
movq -8(%rbp), %rdi
movq %r8, %rsi
movq %rdx, -40(%rbp) ## 8-byte Spill
movl %ecx, -44(%rbp) ## 4-byte Spill
movq %rax, -56(%rbp) ## 8-byte Spill
callq *l_objc_msgSend_fixup_alloc(%rip)
movq L_OBJC_SELECTOR_REFERENCES_(%rip), %rsi
movq %rax, %rdi
movq -56(%rbp), %rdx ## 8-byte Reload
movl -44(%rbp), %ecx ## 4-byte Reload
movq -40(%rbp), %r8 ## 8-byte Reload
callq _objc_msgSend
movq %rax, -24(%rbp)
.loc 1 23 5 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:23:5
movq -24(%rbp), %rax
movq %rax, %rdi
callq _objc_retain
movl $1, -28(%rbp)
.loc 1 24 1 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:24:1
movq -24(%rbp), %rdx
movq %rdx, %rdi
movq %rax, -64(%rbp) ## 8-byte Spill
callq _objc_release
Ltmp6:
.loc 1 24 1 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:24:1
movq -64(%rbp), %rdi ## 8-byte Reload
callq _objc_autoreleaseReturnValue
.loc 1 23 5 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:23:5
Ltmp7:
addq $64, %rsp
popq %rbp
ret
Ltmp8:
Lfunc_end0:
.cfi_endproc
.align 4, 0x90
"-[BNRItem init]": ## @"\01-[BNRItem init]"
.cfi_startproc
Lfunc_begin1:
.loc 1 26 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:26:0
## BB#0:
pushq %rbp
Ltmp11:
.cfi_def_cfa_offset 16
Ltmp12:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp13:
.cfi_def_cfa_register %rbp
subq $48, %rsp
leaq L__unnamed_cfstring_5(%rip), %rax
movl $0, %ecx
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
.loc 1 28 5 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:28:5
Ltmp14:
movq -8(%rbp), %rsi
movq $0, -8(%rbp)
movq L_OBJC_SELECTOR_REFERENCES_(%rip), %rdi
movq %rdi, -32(%rbp) ## 8-byte Spill
movq %rsi, %rdi
movq -32(%rbp), %rsi ## 8-byte Reload
movq %rax, %rdx
movq %rax, %r8
callq _objc_msgSend
movq %rax, %rdx
movq %rdx, -8(%rbp)
movq %rax, %rdi
callq _objc_retain
movl $1, -20(%rbp)
.loc 1 29 1 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:29:1
movq -8(%rbp), %rdx
movq %rdx, %rdi
movq %rax, -40(%rbp) ## 8-byte Spill
callq _objc_release
.loc 1 28 5 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:28:5
movq -40(%rbp), %rax ## 8-byte Reload
addq $48, %rsp
popq %rbp
ret
Ltmp15:
Lfunc_end1:
.cfi_endproc
.align 4, 0x90
"-[BNRItem initWithItemName:valueInDollars:serialNumber:]": ## @"\01-[BNRItem initWithItemName:valueInDollars:serialNumber:]"
.cfi_startproc
Lfunc_begin2:
.loc 1 31 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:31:0
## BB#0:
pushq %rbp
Ltmp18:
.cfi_def_cfa_offset 16
Ltmp19:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp20:
.cfi_def_cfa_register %rbp
subq $96, %rsp
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
movq %rdx, %rdi
movl %ecx, -64(%rbp) ## 4-byte Spill
movq %r8, -72(%rbp) ## 8-byte Spill
callq _objc_retain
movq %rax, -24(%rbp)
movl -64(%rbp), %ecx ## 4-byte Reload
movl %ecx, -28(%rbp)
movq -72(%rbp), %rax ## 8-byte Reload
movq %rax, %rdi
callq _objc_retain
leaq -8(%rbp), %rdx
leaq -56(%rbp), %rdi
movq %rax, -40(%rbp)
.loc 1 36 5 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:36:5
Ltmp21:
movq -8(%rbp), %rax
movq $0, -8(%rbp)
movq %rax, -56(%rbp)
movq L_OBJC_CLASSLIST_SUP_REFS_$_(%rip), %rax
movq %rax, -48(%rbp)
movq L_OBJC_SELECTOR_REFERENCES_7(%rip), %rsi
movq %rdx, -80(%rbp) ## 8-byte Spill
callq _objc_msgSendSuper2
movq %rax, %rdx
movq %rdx, -8(%rbp)
movq -80(%rbp), %rdx ## 8-byte Reload
movq %rdx, %rdi
movq %rax, %rsi
callq _objc_storeStrong
.loc 1 40 5 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:40:5
cmpq $0, -8(%rbp)
je LBB2_2
## BB#1:
.loc 1 42 9 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:42:9
Ltmp22:
movq -8(%rbp), %rax
movq -24(%rbp), %rdx
movq L_OBJC_SELECTOR_REFERENCES_9(%rip), %rsi
movq %rax, %rdi
callq _objc_msgSend
.loc 1 43 9 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:43:9
movq -8(%rbp), %rax
movl -28(%rbp), %edx
movq L_OBJC_SELECTOR_REFERENCES_11(%rip), %rsi
movq %rax, %rdi
callq _objc_msgSend
.loc 1 44 9 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:44:9
movq -8(%rbp), %rax
movq -40(%rbp), %rdx
movq L_OBJC_SELECTOR_REFERENCES_13(%rip), %rsi
movq %rax, %rdi
callq _objc_msgSend
Ltmp23:
LBB2_2:
.loc 1 48 5 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:48:5
movq -8(%rbp), %rax
movq %rax, %rdi
callq _objc_retain
movl $1, -60(%rbp)
.loc 1 49 1 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:49:1
movq -40(%rbp), %rdi
movq %rax, -88(%rbp) ## 8-byte Spill
callq _objc_release
movq -24(%rbp), %rax
movq %rax, %rdi
callq _objc_release
movq -8(%rbp), %rax
movq %rax, %rdi
callq _objc_release
.loc 1 48 5 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:48:5
movq -88(%rbp), %rax ## 8-byte Reload
addq $96, %rsp
popq %rbp
ret
Ltmp24:
Lfunc_end2:
.cfi_endproc
.align 4, 0x90
"-[BNRItem description]": ## @"\01-[BNRItem description]"
.cfi_startproc
Lfunc_begin3:
.loc 1 51 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:51:0
## BB#0:
pushq %rbp
Ltmp27:
.cfi_def_cfa_offset 16
Ltmp28:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp29:
.cfi_def_cfa_register %rbp
subq $80, %rsp
leaq L__unnamed_cfstring_15(%rip), %rax
leaq l_objc_msgSend_fixup_alloc(%rip), %rcx
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
.loc 1 54 139 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:54:139
Ltmp30:
movq L_OBJC_CLASSLIST_REFERENCES_$_(%rip), %rsi
movq %rsi, %rdi
movq %rcx, %rsi
movq %rax, -40(%rbp) ## 8-byte Spill
callq *l_objc_msgSend_fixup_alloc(%rip)
movq -8(%rbp), %rcx
movq _OBJC_IVAR_$_BNRItem.itemName(%rip), %rsi
movq (%rcx,%rsi), %rcx
movq -8(%rbp), %rsi
movq _OBJC_IVAR_$_BNRItem.serialNumber(%rip), %rdi
movq (%rsi,%rdi), %r8
movq -8(%rbp), %rsi
movq _OBJC_IVAR_$_BNRItem.valueInDollars(%rip), %rdi
movl (%rsi,%rdi), %r9d
movq -8(%rbp), %rsi
movq _OBJC_IVAR_$_BNRItem.dateCreated(%rip), %rdi
movq (%rsi,%rdi), %rsi
movq L_OBJC_SELECTOR_REFERENCES_17(%rip), %rdi
movq %rdi, -48(%rbp) ## 8-byte Spill
movq %rax, %rdi
movq -48(%rbp), %rax ## 8-byte Reload
movq %rsi, -56(%rbp) ## 8-byte Spill
movq %rax, %rsi
movq -40(%rbp), %rdx ## 8-byte Reload
movq -56(%rbp), %r10 ## 8-byte Reload
movq %r10, (%rsp)
movb $0, %al
callq _objc_msgSend
movq %rax, -24(%rbp)
.loc 1 56 5 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:56:5
movq -24(%rbp), %rax
movq %rax, %rdi
callq _objc_retain
movl $1, -28(%rbp)
.loc 1 57 1 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:57:1
movq -24(%rbp), %rcx
movq %rcx, %rdi
movq %rax, -64(%rbp) ## 8-byte Spill
callq _objc_release
Ltmp31:
.loc 1 57 1 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:57:1
movq -64(%rbp), %rax ## 8-byte Reload
movq %rax, %rdi
callq _objc_autoreleaseReturnValue
.loc 1 56 5 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:56:5
Ltmp32:
addq $80, %rsp
popq %rbp
ret
Ltmp33:
Lfunc_end3:
.cfi_endproc
.align 4, 0x90
"-[BNRItem itemName]": ## @"\01-[BNRItem itemName]"
.cfi_startproc
Lfunc_begin4:
.loc 4 13 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:13:0
## BB#0:
pushq %rbp
Ltmp36:
.cfi_def_cfa_offset 16
Ltmp37:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp38:
.cfi_def_cfa_register %rbp
subq $16, %rsp
movl $0, %ecx
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
.loc 4 13 39 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:13:39
Ltmp39:
movq -16(%rbp), %rsi
movq -8(%rbp), %rdi
movq _OBJC_IVAR_$_BNRItem.itemName(%rip), %rdx
callq _objc_getProperty
addq $16, %rsp
popq %rbp
ret
Ltmp40:
Lfunc_end4:
.cfi_endproc
.align 4, 0x90
"-[BNRItem setItemName:]": ## @"\01-[BNRItem setItemName:]"
.cfi_startproc
Lfunc_begin5:
.loc 4 13 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:13:0
## BB#0:
pushq %rbp
Ltmp43:
.cfi_def_cfa_offset 16
Ltmp44:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp45:
.cfi_def_cfa_register %rbp
subq $32, %rsp
movl $0, %r8d
movl $1, %r9d
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
movq %rdx, -24(%rbp)
.loc 4 13 39 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:13:39
Ltmp46:
movq -16(%rbp), %rsi
movq -8(%rbp), %rdx
movq _OBJC_IVAR_$_BNRItem.itemName(%rip), %rdi
movq -24(%rbp), %rax
movq %rdi, -32(%rbp) ## 8-byte Spill
movq %rdx, %rdi
movq -32(%rbp), %rdx ## 8-byte Reload
movq %rax, %rcx
callq _objc_setProperty
addq $32, %rsp
popq %rbp
ret
Ltmp47:
Lfunc_end5:
.cfi_endproc
.align 4, 0x90
"-[BNRItem serialNumber]": ## @"\01-[BNRItem serialNumber]"
.cfi_startproc
Lfunc_begin6:
.loc 4 14 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:14:0
## BB#0:
pushq %rbp
Ltmp50:
.cfi_def_cfa_offset 16
Ltmp51:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp52:
.cfi_def_cfa_register %rbp
subq $16, %rsp
movl $0, %ecx
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
.loc 4 14 39 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:14:39
Ltmp53:
movq -16(%rbp), %rsi
movq -8(%rbp), %rdi
movq _OBJC_IVAR_$_BNRItem.serialNumber(%rip), %rdx
callq _objc_getProperty
addq $16, %rsp
popq %rbp
ret
Ltmp54:
Lfunc_end6:
.cfi_endproc
.align 4, 0x90
"-[BNRItem setSerialNumber:]": ## @"\01-[BNRItem setSerialNumber:]"
.cfi_startproc
Lfunc_begin7:
.loc 4 14 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:14:0
## BB#0:
pushq %rbp
Ltmp57:
.cfi_def_cfa_offset 16
Ltmp58:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp59:
.cfi_def_cfa_register %rbp
subq $32, %rsp
movl $0, %r8d
movl $1, %r9d
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
movq %rdx, -24(%rbp)
.loc 4 14 39 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:14:39
Ltmp60:
movq -16(%rbp), %rsi
movq -8(%rbp), %rdx
movq _OBJC_IVAR_$_BNRItem.serialNumber(%rip), %rdi
movq -24(%rbp), %rax
movq %rdi, -32(%rbp) ## 8-byte Spill
movq %rdx, %rdi
movq -32(%rbp), %rdx ## 8-byte Reload
movq %rax, %rcx
callq _objc_setProperty
addq $32, %rsp
popq %rbp
ret
Ltmp61:
Lfunc_end7:
.cfi_endproc
.align 4, 0x90
"-[BNRItem valueInDollars]": ## @"\01-[BNRItem valueInDollars]"
.cfi_startproc
Lfunc_begin8:
.loc 4 15 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:15:0
## BB#0:
pushq %rbp
Ltmp64:
.cfi_def_cfa_offset 16
Ltmp65:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp66:
.cfi_def_cfa_register %rbp
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
.loc 4 15 27 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:15:27
Ltmp67:
movq -8(%rbp), %rsi
movq _OBJC_IVAR_$_BNRItem.valueInDollars(%rip), %rdi
movl (%rsi,%rdi), %eax
popq %rbp
ret
Ltmp68:
Lfunc_end8:
.cfi_endproc
.align 4, 0x90
"-[BNRItem setValueInDollars:]": ## @"\01-[BNRItem setValueInDollars:]"
.cfi_startproc
Lfunc_begin9:
.loc 4 15 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:15:0
## BB#0:
pushq %rbp
Ltmp71:
.cfi_def_cfa_offset 16
Ltmp72:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp73:
.cfi_def_cfa_register %rbp
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
movl %edx, -20(%rbp)
.loc 4 15 27 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:15:27
Ltmp74:
movl -20(%rbp), %edx
movq -8(%rbp), %rsi
movq _OBJC_IVAR_$_BNRItem.valueInDollars(%rip), %rdi
movl %edx, (%rsi,%rdi)
popq %rbp
ret
Ltmp75:
Lfunc_end9:
.cfi_endproc
.align 4, 0x90
"-[BNRItem dateCreated]": ## @"\01-[BNRItem dateCreated]"
.cfi_startproc
Lfunc_begin10:
.loc 4 16 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:16:0
## BB#0:
pushq %rbp
Ltmp78:
.cfi_def_cfa_offset 16
Ltmp79:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp80:
.cfi_def_cfa_register %rbp
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
.loc 4 16 49 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.h:16:49
Ltmp81:
movq -8(%rbp), %rsi
movq _OBJC_IVAR_$_BNRItem.dateCreated(%rip), %rdi
movq (%rsi,%rdi), %rax
popq %rbp
ret
Ltmp82:
Lfunc_end10:
.cfi_endproc
.align 4, 0x90
"-[BNRItem .cxx_destruct]": ## @"\01-[BNRItem .cxx_destruct]"
.cfi_startproc
Lfunc_begin11:
.loc 1 11 0 ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:11:0
## BB#0:
pushq %rbp
Ltmp85:
.cfi_def_cfa_offset 16
Ltmp86:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp87:
.cfi_def_cfa_register %rbp
subq $32, %rsp
movabsq $0, %rax
movq %rdi, -8(%rbp)
movq %rsi, -16(%rbp)
.loc 1 11 17 prologue_end ## /Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m:11:17
Ltmp88:
movq -8(%rbp), %rsi
movq _OBJC_IVAR_$_BNRItem.dateCreated(%rip), %rdi
movq %rsi, %rcx
addq %rdi, %rcx
movq %rcx, %rdi
movq %rsi, -24(%rbp) ## 8-byte Spill
movq %rax, %rsi
callq _objc_storeStrong
movabsq $0, %rsi
movq _OBJC_IVAR_$_BNRItem.serialNumber(%rip), %rax
movq -24(%rbp), %rcx ## 8-byte Reload
addq %rax, %rcx
movq %rcx, %rdi
callq _objc_storeStrong
movabsq $0, %rsi
movq _OBJC_IVAR_$_BNRItem.itemName(%rip), %rax
movq -24(%rbp), %rcx ## 8-byte Reload
addq %rax, %rcx
movq %rcx, %rdi
callq _objc_storeStrong
addq $32, %rsp
popq %rbp
ret
Ltmp89:
Lfunc_end11:
.cfi_endproc
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_: ## @"\01L_OBJC_METH_VAR_NAME_"
.asciz "alloc"
.private_extern l_objc_msgSend_fixup_alloc ## @"\01l_objc_msgSend_fixup_alloc"
.section __DATA,__objc_msgrefs,coalesced
.globl l_objc_msgSend_fixup_alloc
.weak_definition l_objc_msgSend_fixup_alloc
.align 4
l_objc_msgSend_fixup_alloc:
.quad _objc_msgSend_fixup
.quad L_OBJC_METH_VAR_NAME_
.section __TEXT,__cstring,cstring_literals
l_.str: ## @.str
.asciz "Test"
.section __DATA,__cfstring
.align 4 ## @_unnamed_cfstring_
L__unnamed_cfstring_:
.quad ___CFConstantStringClassReference
.long 1992 ## 0x7c8
.space 4
.quad l_.str
.quad 4 ## 0x4
.section __TEXT,__cstring,cstring_literals
l_.str1: ## @.str1
.asciz "5445644554"
.section __DATA,__cfstring
.align 4 ## @_unnamed_cfstring_2
L__unnamed_cfstring_2:
.quad ___CFConstantStringClassReference
.long 1992 ## 0x7c8
.space 4
.quad l_.str1
.quad 10 ## 0xa
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_3: ## @"\01L_OBJC_METH_VAR_NAME_3"
.asciz "initWithItemName:valueInDollars:serialNumber:"
.section __DATA,__objc_selrefs,literal_pointers,no_dead_strip
.align 3 ## @"\01L_OBJC_SELECTOR_REFERENCES_"
L_OBJC_SELECTOR_REFERENCES_:
.quad L_OBJC_METH_VAR_NAME_3
.section __TEXT,__cstring,cstring_literals
l_.str4: ## @.str4
.space 1
.section __DATA,__cfstring
.align 4 ## @_unnamed_cfstring_5
L__unnamed_cfstring_5:
.quad ___CFConstantStringClassReference
.long 1992 ## 0x7c8
.space 4
.quad l_.str4
.quad 0 ## 0x0
.section __DATA,__objc_data
.globl _OBJC_CLASS_$_BNRItem ## @"OBJC_CLASS_$_BNRItem"
.align 3
_OBJC_CLASS_$_BNRItem:
.quad _OBJC_METACLASS_$_BNRItem
.quad _OBJC_CLASS_$_NSObject
.quad __objc_empty_cache
.quad __objc_empty_vtable
.quad l_OBJC_CLASS_RO_$_BNRItem
.section __DATA,__objc_superrefs,regular,no_dead_strip
.align 3 ## @"\01L_OBJC_CLASSLIST_SUP_REFS_$_"
L_OBJC_CLASSLIST_SUP_REFS_$_:
.quad _OBJC_CLASS_$_BNRItem
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_6: ## @"\01L_OBJC_METH_VAR_NAME_6"
.asciz "init"
.section __DATA,__objc_selrefs,literal_pointers,no_dead_strip
.align 3 ## @"\01L_OBJC_SELECTOR_REFERENCES_7"
L_OBJC_SELECTOR_REFERENCES_7:
.quad L_OBJC_METH_VAR_NAME_6
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_8: ## @"\01L_OBJC_METH_VAR_NAME_8"
.asciz "setItemName:"
.section __DATA,__objc_selrefs,literal_pointers,no_dead_strip
.align 3 ## @"\01L_OBJC_SELECTOR_REFERENCES_9"
L_OBJC_SELECTOR_REFERENCES_9:
.quad L_OBJC_METH_VAR_NAME_8
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_10: ## @"\01L_OBJC_METH_VAR_NAME_10"
.asciz "setValueInDollars:"
.section __DATA,__objc_selrefs,literal_pointers,no_dead_strip
.align 3 ## @"\01L_OBJC_SELECTOR_REFERENCES_11"
L_OBJC_SELECTOR_REFERENCES_11:
.quad L_OBJC_METH_VAR_NAME_10
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_12: ## @"\01L_OBJC_METH_VAR_NAME_12"
.asciz "setSerialNumber:"
.section __DATA,__objc_selrefs,literal_pointers,no_dead_strip
.align 3 ## @"\01L_OBJC_SELECTOR_REFERENCES_13"
L_OBJC_SELECTOR_REFERENCES_13:
.quad L_OBJC_METH_VAR_NAME_12
.section __DATA,__objc_classrefs,regular,no_dead_strip
.align 3 ## @"\01L_OBJC_CLASSLIST_REFERENCES_$_"
L_OBJC_CLASSLIST_REFERENCES_$_:
.quad _OBJC_CLASS_$_NSString
.section __TEXT,__cstring,cstring_literals
l_.str14: ## @.str14
.asciz "%@ (Serial: %@) custa R$%d e foi criado em %@"
.section __DATA,__cfstring
.align 4 ## @_unnamed_cfstring_15
L__unnamed_cfstring_15:
.quad ___CFConstantStringClassReference
.long 1992 ## 0x7c8
.space 4
.quad l_.str14
.quad 45 ## 0x2d
.private_extern _OBJC_IVAR_$_BNRItem.itemName ## @"OBJC_IVAR_$_BNRItem.itemName"
.section __DATA,__objc_ivar
.globl _OBJC_IVAR_$_BNRItem.itemName
.align 3
_OBJC_IVAR_$_BNRItem.itemName:
.quad 8 ## 0x8
.private_extern _OBJC_IVAR_$_BNRItem.serialNumber ## @"OBJC_IVAR_$_BNRItem.serialNumber"
.globl _OBJC_IVAR_$_BNRItem.serialNumber
.align 3
_OBJC_IVAR_$_BNRItem.serialNumber:
.quad 16 ## 0x10
.private_extern _OBJC_IVAR_$_BNRItem.valueInDollars ## @"OBJC_IVAR_$_BNRItem.valueInDollars"
.globl _OBJC_IVAR_$_BNRItem.valueInDollars
.align 3
_OBJC_IVAR_$_BNRItem.valueInDollars:
.quad 24 ## 0x18
.private_extern _OBJC_IVAR_$_BNRItem.dateCreated ## @"OBJC_IVAR_$_BNRItem.dateCreated"
.globl _OBJC_IVAR_$_BNRItem.dateCreated
.align 3
_OBJC_IVAR_$_BNRItem.dateCreated:
.quad 32 ## 0x20
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_16: ## @"\01L_OBJC_METH_VAR_NAME_16"
.asciz "initWithFormat:"
.section __DATA,__objc_selrefs,literal_pointers,no_dead_strip
.align 3 ## @"\01L_OBJC_SELECTOR_REFERENCES_17"
L_OBJC_SELECTOR_REFERENCES_17:
.quad L_OBJC_METH_VAR_NAME_16
.section __TEXT,__objc_classname,cstring_literals
L_OBJC_CLASS_NAME_: ## @"\01L_OBJC_CLASS_NAME_"
.asciz "BNRItem"
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_18: ## @"\01L_OBJC_METH_VAR_NAME_18"
.asciz "randomItem"
.section __TEXT,__objc_methtype,cstring_literals
L_OBJC_METH_VAR_TYPE_: ## @"\01L_OBJC_METH_VAR_TYPE_"
.asciz "@16@0:8"
.section __DATA,__objc_const
.align 3 ## @"\01l_OBJC_$_CLASS_METHODS_BNRItem"
l_OBJC_$_CLASS_METHODS_BNRItem:
.long 24 ## 0x18
.long 1 ## 0x1
.quad L_OBJC_METH_VAR_NAME_18
.quad L_OBJC_METH_VAR_TYPE_
.quad "+[BNRItem randomItem]"
.align 3 ## @"\01l_OBJC_METACLASS_RO_$_BNRItem"
l_OBJC_METACLASS_RO_$_BNRItem:
.long 133 ## 0x85
.long 40 ## 0x28
.long 40 ## 0x28
.space 4
.quad 0
.quad L_OBJC_CLASS_NAME_
.quad l_OBJC_$_CLASS_METHODS_BNRItem
.quad 0
.quad 0
.quad 0
.quad 0
.section __DATA,__objc_data
.globl _OBJC_METACLASS_$_BNRItem ## @"OBJC_METACLASS_$_BNRItem"
.align 3
_OBJC_METACLASS_$_BNRItem:
.quad _OBJC_METACLASS_$_NSObject
.quad _OBJC_METACLASS_$_NSObject
.quad __objc_empty_cache
.quad __objc_empty_vtable
.quad l_OBJC_METACLASS_RO_$_BNRItem
.section __TEXT,__objc_classname,cstring_literals
L_OBJC_CLASS_NAME_19: ## @"\01L_OBJC_CLASS_NAME_19"
.asciz "\002\021"
.section __TEXT,__objc_methtype,cstring_literals
L_OBJC_METH_VAR_TYPE_20: ## @"\01L_OBJC_METH_VAR_TYPE_20"
.asciz "@36@0:8@16i24@28"
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_21: ## @"\01L_OBJC_METH_VAR_NAME_21"
.asciz "description"
L_OBJC_METH_VAR_NAME_22: ## @"\01L_OBJC_METH_VAR_NAME_22"
.asciz ".cxx_destruct"
.section __TEXT,__objc_methtype,cstring_literals
L_OBJC_METH_VAR_TYPE_23: ## @"\01L_OBJC_METH_VAR_TYPE_23"
.asciz "v16@0:8"
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_24: ## @"\01L_OBJC_METH_VAR_NAME_24"
.asciz "itemName"
.section __TEXT,__objc_methtype,cstring_literals
L_OBJC_METH_VAR_TYPE_25: ## @"\01L_OBJC_METH_VAR_TYPE_25"
.asciz "v24@0:8@16"
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_26: ## @"\01L_OBJC_METH_VAR_NAME_26"
.asciz "serialNumber"
L_OBJC_METH_VAR_NAME_27: ## @"\01L_OBJC_METH_VAR_NAME_27"
.asciz "valueInDollars"
.section __TEXT,__objc_methtype,cstring_literals
L_OBJC_METH_VAR_TYPE_28: ## @"\01L_OBJC_METH_VAR_TYPE_28"
.asciz "i16@0:8"
L_OBJC_METH_VAR_TYPE_29: ## @"\01L_OBJC_METH_VAR_TYPE_29"
.asciz "v20@0:8i16"
.section __TEXT,__objc_methname,cstring_literals
L_OBJC_METH_VAR_NAME_30: ## @"\01L_OBJC_METH_VAR_NAME_30"
.asciz "dateCreated"
.section __DATA,__objc_const
.align 3 ## @"\01l_OBJC_$_INSTANCE_METHODS_BNRItem"
l_OBJC_$_INSTANCE_METHODS_BNRItem:
.long 24 ## 0x18
.long 11 ## 0xb
.quad L_OBJC_METH_VAR_NAME_6
.quad L_OBJC_METH_VAR_TYPE_
.quad "-[BNRItem init]"
.quad L_OBJC_METH_VAR_NAME_3
.quad L_OBJC_METH_VAR_TYPE_20
.quad "-[BNRItem initWithItemName:valueInDollars:serialNumber:]"
.quad L_OBJC_METH_VAR_NAME_21
.quad L_OBJC_METH_VAR_TYPE_
.quad "-[BNRItem description]"
.quad L_OBJC_METH_VAR_NAME_22
.quad L_OBJC_METH_VAR_TYPE_23
.quad "-[BNRItem .cxx_destruct]"
.quad L_OBJC_METH_VAR_NAME_24
.quad L_OBJC_METH_VAR_TYPE_
.quad "-[BNRItem itemName]"
.quad L_OBJC_METH_VAR_NAME_8
.quad L_OBJC_METH_VAR_TYPE_25
.quad "-[BNRItem setItemName:]"
.quad L_OBJC_METH_VAR_NAME_26
.quad L_OBJC_METH_VAR_TYPE_
.quad "-[BNRItem serialNumber]"
.quad L_OBJC_METH_VAR_NAME_12
.quad L_OBJC_METH_VAR_TYPE_25
.quad "-[BNRItem setSerialNumber:]"
.quad L_OBJC_METH_VAR_NAME_27
.quad L_OBJC_METH_VAR_TYPE_28
.quad "-[BNRItem valueInDollars]"
.quad L_OBJC_METH_VAR_NAME_10
.quad L_OBJC_METH_VAR_TYPE_29
.quad "-[BNRItem setValueInDollars:]"
.quad L_OBJC_METH_VAR_NAME_30
.quad L_OBJC_METH_VAR_TYPE_
.quad "-[BNRItem dateCreated]"
.section __TEXT,__objc_methtype,cstring_literals
L_OBJC_METH_VAR_TYPE_31: ## @"\01L_OBJC_METH_VAR_TYPE_31"
.asciz "@\"NSString\""
L_OBJC_METH_VAR_TYPE_32: ## @"\01L_OBJC_METH_VAR_TYPE_32"
.asciz "i"
L_OBJC_METH_VAR_TYPE_33: ## @"\01L_OBJC_METH_VAR_TYPE_33"
.asciz "@\"NSDate\""
.section __DATA,__objc_const
.align 3 ## @"\01l_OBJC_$_INSTANCE_VARIABLES_BNRItem"
l_OBJC_$_INSTANCE_VARIABLES_BNRItem:
.long 32 ## 0x20
.long 4 ## 0x4
.quad _OBJC_IVAR_$_BNRItem.itemName
.quad L_OBJC_METH_VAR_NAME_24
.quad L_OBJC_METH_VAR_TYPE_31
.long 3 ## 0x3
.long 8 ## 0x8
.quad _OBJC_IVAR_$_BNRItem.serialNumber
.quad L_OBJC_METH_VAR_NAME_26
.quad L_OBJC_METH_VAR_TYPE_31
.long 3 ## 0x3
.long 8 ## 0x8
.quad _OBJC_IVAR_$_BNRItem.valueInDollars
.quad L_OBJC_METH_VAR_NAME_27
.quad L_OBJC_METH_VAR_TYPE_32
.long 2 ## 0x2
.long 4 ## 0x4
.quad _OBJC_IVAR_$_BNRItem.dateCreated
.quad L_OBJC_METH_VAR_NAME_30
.quad L_OBJC_METH_VAR_TYPE_33
.long 3 ## 0x3
.long 8 ## 0x8
.section __TEXT,__cstring,cstring_literals
L_OBJC_PROP_NAME_ATTR_: ## @"\01L_OBJC_PROP_NAME_ATTR_"
.asciz "itemName"
L_OBJC_PROP_NAME_ATTR_34: ## @"\01L_OBJC_PROP_NAME_ATTR_34"
.asciz "T@\"NSString\",C,N,VitemName"
L_OBJC_PROP_NAME_ATTR_35: ## @"\01L_OBJC_PROP_NAME_ATTR_35"
.asciz "serialNumber"
L_OBJC_PROP_NAME_ATTR_36: ## @"\01L_OBJC_PROP_NAME_ATTR_36"
.asciz "T@\"NSString\",C,N,VserialNumber"
L_OBJC_PROP_NAME_ATTR_37: ## @"\01L_OBJC_PROP_NAME_ATTR_37"
.asciz "valueInDollars"
L_OBJC_PROP_NAME_ATTR_38: ## @"\01L_OBJC_PROP_NAME_ATTR_38"
.asciz "Ti,N,VvalueInDollars"
L_OBJC_PROP_NAME_ATTR_39: ## @"\01L_OBJC_PROP_NAME_ATTR_39"
.asciz "dateCreated"
L_OBJC_PROP_NAME_ATTR_40: ## @"\01L_OBJC_PROP_NAME_ATTR_40"
.asciz "T@\"NSDate\",R,N,VdateCreated"
.section __DATA,__objc_const
.align 3 ## @"\01l_OBJC_$_PROP_LIST_BNRItem"
l_OBJC_$_PROP_LIST_BNRItem:
.long 16 ## 0x10
.long 4 ## 0x4
.quad L_OBJC_PROP_NAME_ATTR_
.quad L_OBJC_PROP_NAME_ATTR_34
.quad L_OBJC_PROP_NAME_ATTR_35
.quad L_OBJC_PROP_NAME_ATTR_36
.quad L_OBJC_PROP_NAME_ATTR_37
.quad L_OBJC_PROP_NAME_ATTR_38
.quad L_OBJC_PROP_NAME_ATTR_39
.quad L_OBJC_PROP_NAME_ATTR_40
.align 3 ## @"\01l_OBJC_CLASS_RO_$_BNRItem"
l_OBJC_CLASS_RO_$_BNRItem:
.long 132 ## 0x84
.long 8 ## 0x8
.long 40 ## 0x28
.space 4
.quad L_OBJC_CLASS_NAME_19
.quad L_OBJC_CLASS_NAME_
.quad l_OBJC_$_INSTANCE_METHODS_BNRItem
.quad 0
.quad l_OBJC_$_INSTANCE_VARIABLES_BNRItem
.quad 0
.quad l_OBJC_$_PROP_LIST_BNRItem
.section __DATA,__objc_classlist,regular,no_dead_strip
.align 3 ## @"\01L_OBJC_LABEL_CLASS_$"
L_OBJC_LABEL_CLASS_$:
.quad _OBJC_CLASS_$_BNRItem
.section __DATA,__objc_imageinfo,regular,no_dead_strip
L_OBJC_IMAGE_INFO:
.long 0
.long 0
.section __TEXT,__text,regular,pure_instructions
Ltext_end:
.section __DATA,__data
Ldata_end:
.section __TEXT,__text,regular,pure_instructions
Lsection_end1:
.section __DWARF,__debug_info,regular,debug
Linfo_begin1:
.long 1229 ## Length of Compilation Unit Info
.short 2 ## DWARF version number
Lset0 = Labbrev_begin-Lsection_abbrev ## Offset Into Abbrev. Section
.long Lset0
.byte 8 ## Address Size (in bytes)
.byte 1 ## Abbrev [1] 0xb:0x4c6 DW_TAG_compile_unit
Lset1 = Lstring0-Lsection_str ## DW_AT_producer
.long Lset1
.short 16 ## DW_AT_language
Lset2 = Lstring1-Lsection_str ## DW_AT_name
.long Lset2
.quad 0 ## DW_AT_entry_pc
.long 0 ## DW_AT_stmt_list
Lset3 = Lstring2-Lsection_str ## DW_AT_comp_dir
.long Lset3
.byte 2 ## DW_AT_APPLE_major_runtime_vers
.byte 2 ## Abbrev [2] 0x27:0x51 DW_TAG_subprogram
Lset4 = Lstring3-Lsection_str ## DW_AT_name
.long Lset4
.byte 1 ## DW_AT_decl_file
.byte 18 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.long 156 ## DW_AT_type
.quad Lfunc_begin0 ## DW_AT_low_pc
.quad Lfunc_end0 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x45:0xf DW_TAG_formal_parameter
Lset5 = Lstring24-Lsection_str ## DW_AT_name
.long Lset5
.byte 1 ## DW_AT_decl_file
.byte 18 ## DW_AT_decl_line
.long 1047 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x54:0xf DW_TAG_formal_parameter
Lset6 = Lstring25-Lsection_str ## DW_AT_name
.long Lset6
.byte 1 ## DW_AT_decl_file
.byte 18 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 4 ## Abbrev [4] 0x63:0x14 DW_TAG_lexical_block
Lset7 = (Ldebug_range+0)-Ldebug_range ## DW_AT_ranges
.long Lset7
.byte 5 ## Abbrev [5] 0x68:0xe DW_TAG_variable
Lset8 = Lstring28-Lsection_str ## DW_AT_name
.long Lset8
.byte 1 ## DW_AT_decl_file
.byte 21 ## DW_AT_decl_line
.long 1222 ## DW_AT_type
.byte 2 ## DW_AT_location
.byte 145
.byte 104
.byte 0 ## End Of Children Mark
.byte 0 ## End Of Children Mark
.byte 6 ## Abbrev [6] 0x78:0x6 DW_TAG_structure_type
Lset9 = Lstring5-Lsection_str ## DW_AT_name
.long Lset9
.byte 1 ## DW_AT_declaration
.byte 7 ## Abbrev [7] 0x7e:0x5 DW_TAG_pointer_type
.long 120 ## DW_AT_type
.byte 8 ## Abbrev [8] 0x83:0x14 DW_TAG_structure_type
Lset10 = Lstring6-Lsection_str ## DW_AT_name
.long Lset10
.byte 0 ## DW_AT_byte_size
.byte 9 ## Abbrev [9] 0x89:0xd DW_TAG_member
Lset11 = Lstring4-Lsection_str ## DW_AT_name
.long Lset11
.long 126 ## DW_AT_type
.byte 2 ## DW_AT_data_member_location
.byte 35
.byte 0
.byte 1 ## DW_AT_accessibility
## DW_ACCESS_public
.byte 0 ## End Of Children Mark
.byte 7 ## Abbrev [7] 0x97:0x5 DW_TAG_pointer_type
.long 131 ## DW_AT_type
.byte 10 ## Abbrev [10] 0x9c:0xb DW_TAG_typedef
.long 151 ## DW_AT_type
Lset12 = Lstring7-Lsection_str ## DW_AT_name
.long Lset12
.byte 1 ## DW_AT_decl_file
.byte 18 ## DW_AT_decl_line
.byte 2 ## Abbrev [2] 0xa7:0x3d DW_TAG_subprogram
Lset13 = Lstring8-Lsection_str ## DW_AT_name
.long Lset13
.byte 1 ## DW_AT_decl_file
.byte 26 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.long 156 ## DW_AT_type
.quad Lfunc_begin1 ## DW_AT_low_pc
.quad Lfunc_end1 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0xc5:0xf DW_TAG_formal_parameter
Lset14 = Lstring24-Lsection_str ## DW_AT_name
.long Lset14
.byte 1 ## DW_AT_decl_file
.byte 26 ## DW_AT_decl_line
.long 1222 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0xd4:0xf DW_TAG_formal_parameter
Lset15 = Lstring25-Lsection_str ## DW_AT_name
.long Lset15
.byte 1 ## DW_AT_decl_file
.byte 26 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 0 ## End Of Children Mark
.byte 2 ## Abbrev [2] 0xe4:0x67 DW_TAG_subprogram
Lset16 = Lstring9-Lsection_str ## DW_AT_name
.long Lset16
.byte 1 ## DW_AT_decl_file
.byte 31 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.long 156 ## DW_AT_type
.quad Lfunc_begin2 ## DW_AT_low_pc
.quad Lfunc_end2 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x102:0xf DW_TAG_formal_parameter
Lset17 = Lstring24-Lsection_str ## DW_AT_name
.long Lset17
.byte 1 ## DW_AT_decl_file
.byte 31 ## DW_AT_decl_line
.long 1222 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x111:0xf DW_TAG_formal_parameter
Lset18 = Lstring25-Lsection_str ## DW_AT_name
.long Lset18
.byte 1 ## DW_AT_decl_file
.byte 31 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 11 ## Abbrev [11] 0x120:0xe DW_TAG_formal_parameter
Lset19 = Lstring35-Lsection_str ## DW_AT_name
.long Lset19
.byte 1 ## DW_AT_decl_file
.byte 31 ## DW_AT_decl_line
.long 478 ## DW_AT_type
.byte 2 ## DW_AT_location
.byte 145
.byte 104
.byte 11 ## Abbrev [11] 0x12e:0xe DW_TAG_formal_parameter
Lset20 = Lstring36-Lsection_str ## DW_AT_name
.long Lset20
.byte 1 ## DW_AT_decl_file
.byte 32 ## DW_AT_decl_line
.long 813 ## DW_AT_type
.byte 2 ## DW_AT_location
.byte 145
.byte 100
.byte 11 ## Abbrev [11] 0x13c:0xe DW_TAG_formal_parameter
Lset21 = Lstring37-Lsection_str ## DW_AT_name
.long Lset21
.byte 1 ## DW_AT_decl_file
.byte 33 ## DW_AT_decl_line
.long 478 ## DW_AT_type
.byte 2 ## DW_AT_location
.byte 145
.byte 88
.byte 0 ## End Of Children Mark
.byte 2 ## Abbrev [2] 0x14b:0x51 DW_TAG_subprogram
Lset22 = Lstring10-Lsection_str ## DW_AT_name
.long Lset22
.byte 1 ## DW_AT_decl_file
.byte 51 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.long 478 ## DW_AT_type
.quad Lfunc_begin3 ## DW_AT_low_pc
.quad Lfunc_end3 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x169:0xf DW_TAG_formal_parameter
Lset23 = Lstring24-Lsection_str ## DW_AT_name
.long Lset23
.byte 1 ## DW_AT_decl_file
.byte 51 ## DW_AT_decl_line
.long 1227 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x178:0xf DW_TAG_formal_parameter
Lset24 = Lstring25-Lsection_str ## DW_AT_name
.long Lset24
.byte 1 ## DW_AT_decl_file
.byte 51 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 4 ## Abbrev [4] 0x187:0x14 DW_TAG_lexical_block
Lset25 = (Ldebug_range+48)-Ldebug_range ## DW_AT_ranges
.long Lset25
.byte 5 ## Abbrev [5] 0x18c:0xe DW_TAG_variable
Lset26 = Lstring38-Lsection_str ## DW_AT_name
.long Lset26
.byte 1 ## DW_AT_decl_file
.byte 53 ## DW_AT_decl_line
.long 478 ## DW_AT_type
.byte 2 ## DW_AT_location
.byte 145
.byte 104
.byte 0 ## End Of Children Mark
.byte 0 ## End Of Children Mark
.byte 6 ## Abbrev [6] 0x19c:0x6 DW_TAG_structure_type
Lset27 = Lstring5-Lsection_str ## DW_AT_name
.long Lset27
.byte 1 ## DW_AT_declaration
.byte 7 ## Abbrev [7] 0x1a2:0x5 DW_TAG_pointer_type
.long 412 ## DW_AT_type
.byte 10 ## Abbrev [10] 0x1a7:0xb DW_TAG_typedef
.long 418 ## DW_AT_type
Lset28 = Lstring11-Lsection_str ## DW_AT_name
.long Lset28
.byte 1 ## DW_AT_decl_file
.byte 21 ## DW_AT_decl_line
.byte 12 ## Abbrev [12] 0x1b2:0x19 DW_TAG_structure_type
Lset29 = Lstring12-Lsection_str ## DW_AT_name
.long Lset29
.byte 8 ## DW_AT_byte_size
.byte 2 ## DW_AT_decl_file
.byte 76 ## DW_AT_decl_line
.byte 16 ## DW_AT_APPLE_runtime_class
.byte 13 ## Abbrev [13] 0x1bb:0xf DW_TAG_member
Lset30 = Lstring4-Lsection_str ## DW_AT_name
.long Lset30
.long 423 ## DW_AT_type
.byte 2 ## DW_AT_decl_file
.byte 77 ## DW_AT_decl_line
.byte 2 ## DW_AT_data_member_location
.byte 35
.byte 0
.byte 2 ## DW_AT_accessibility
## DW_ACCESS_protected
.byte 0 ## End Of Children Mark
.byte 12 ## Abbrev [12] 0x1cb:0x13 DW_TAG_structure_type
Lset31 = Lstring13-Lsection_str ## DW_AT_name
.long Lset31
.byte 8 ## DW_AT_byte_size
.byte 3 ## DW_AT_decl_file
.byte 74 ## DW_AT_decl_line
.byte 16 ## DW_AT_APPLE_runtime_class
.byte 14 ## Abbrev [14] 0x1d4:0x9 DW_TAG_inheritance
.long 434 ## DW_AT_type
.byte 2 ## DW_AT_data_member_location
.byte 35
.byte 0
.byte 1 ## DW_AT_accessibility
## DW_ACCESS_public
.byte 0 ## End Of Children Mark
.byte 7 ## Abbrev [7] 0x1de:0x5 DW_TAG_pointer_type
.long 459 ## DW_AT_type
.byte 15 ## Abbrev [15] 0x1e3:0x3e DW_TAG_subprogram
Lset32 = Lstring14-Lsection_str ## DW_AT_name
.long Lset32
.byte 4 ## DW_AT_decl_file
.byte 13 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.long 478 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.quad Lfunc_begin4 ## DW_AT_low_pc
.quad Lfunc_end4 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x202:0xf DW_TAG_formal_parameter
Lset33 = Lstring24-Lsection_str ## DW_AT_name
.long Lset33
.byte 4 ## DW_AT_decl_file
.byte 13 ## DW_AT_decl_line
.long 1227 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x211:0xf DW_TAG_formal_parameter
Lset34 = Lstring25-Lsection_str ## DW_AT_name
.long Lset34
.byte 4 ## DW_AT_decl_file
.byte 13 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 0 ## End Of Children Mark
.byte 16 ## Abbrev [16] 0x221:0x48 DW_TAG_subprogram
Lset35 = Lstring15-Lsection_str ## DW_AT_name
.long Lset35
.byte 4 ## DW_AT_decl_file
.byte 13 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.byte 1 ## DW_AT_artificial
.quad Lfunc_begin5 ## DW_AT_low_pc
.quad Lfunc_end5 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x23c:0xf DW_TAG_formal_parameter
Lset36 = Lstring24-Lsection_str ## DW_AT_name
.long Lset36
.byte 4 ## DW_AT_decl_file
.byte 13 ## DW_AT_decl_line
.long 1227 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x24b:0xf DW_TAG_formal_parameter
Lset37 = Lstring25-Lsection_str ## DW_AT_name
.long Lset37
.byte 4 ## DW_AT_decl_file
.byte 13 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 11 ## Abbrev [11] 0x25a:0xe DW_TAG_formal_parameter
Lset38 = Lstring29-Lsection_str ## DW_AT_name
.long Lset38
.byte 4 ## DW_AT_decl_file
.byte 13 ## DW_AT_decl_line
.long 478 ## DW_AT_type
.byte 2 ## DW_AT_location
.byte 145
.byte 104
.byte 0 ## End Of Children Mark
.byte 15 ## Abbrev [15] 0x269:0x3e DW_TAG_subprogram
Lset39 = Lstring16-Lsection_str ## DW_AT_name
.long Lset39
.byte 4 ## DW_AT_decl_file
.byte 14 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.long 478 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.quad Lfunc_begin6 ## DW_AT_low_pc
.quad Lfunc_end6 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x288:0xf DW_TAG_formal_parameter
Lset40 = Lstring24-Lsection_str ## DW_AT_name
.long Lset40
.byte 4 ## DW_AT_decl_file
.byte 14 ## DW_AT_decl_line
.long 1227 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x297:0xf DW_TAG_formal_parameter
Lset41 = Lstring25-Lsection_str ## DW_AT_name
.long Lset41
.byte 4 ## DW_AT_decl_file
.byte 14 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 0 ## End Of Children Mark
.byte 16 ## Abbrev [16] 0x2a7:0x48 DW_TAG_subprogram
Lset42 = Lstring17-Lsection_str ## DW_AT_name
.long Lset42
.byte 4 ## DW_AT_decl_file
.byte 14 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.byte 1 ## DW_AT_artificial
.quad Lfunc_begin7 ## DW_AT_low_pc
.quad Lfunc_end7 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x2c2:0xf DW_TAG_formal_parameter
Lset43 = Lstring24-Lsection_str ## DW_AT_name
.long Lset43
.byte 4 ## DW_AT_decl_file
.byte 14 ## DW_AT_decl_line
.long 1227 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x2d1:0xf DW_TAG_formal_parameter
Lset44 = Lstring25-Lsection_str ## DW_AT_name
.long Lset44
.byte 4 ## DW_AT_decl_file
.byte 14 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 11 ## Abbrev [11] 0x2e0:0xe DW_TAG_formal_parameter
Lset45 = Lstring30-Lsection_str ## DW_AT_name
.long Lset45
.byte 4 ## DW_AT_decl_file
.byte 14 ## DW_AT_decl_line
.long 478 ## DW_AT_type
.byte 2 ## DW_AT_location
.byte 145
.byte 104
.byte 0 ## End Of Children Mark
.byte 15 ## Abbrev [15] 0x2ef:0x3e DW_TAG_subprogram
Lset46 = Lstring18-Lsection_str ## DW_AT_name
.long Lset46
.byte 4 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.long 813 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.quad Lfunc_begin8 ## DW_AT_low_pc
.quad Lfunc_end8 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x30e:0xf DW_TAG_formal_parameter
Lset47 = Lstring24-Lsection_str ## DW_AT_name
.long Lset47
.byte 4 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.long 1227 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x31d:0xf DW_TAG_formal_parameter
Lset48 = Lstring25-Lsection_str ## DW_AT_name
.long Lset48
.byte 4 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 0 ## End Of Children Mark
.byte 17 ## Abbrev [17] 0x32d:0x7 DW_TAG_base_type
Lset49 = Lstring19-Lsection_str ## DW_AT_name
.long Lset49
.byte 5 ## DW_AT_encoding
.byte 4 ## DW_AT_byte_size
.byte 16 ## Abbrev [16] 0x334:0x48 DW_TAG_subprogram
Lset50 = Lstring20-Lsection_str ## DW_AT_name
.long Lset50
.byte 4 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.byte 1 ## DW_AT_artificial
.quad Lfunc_begin9 ## DW_AT_low_pc
.quad Lfunc_end9 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x34f:0xf DW_TAG_formal_parameter
Lset51 = Lstring24-Lsection_str ## DW_AT_name
.long Lset51
.byte 4 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.long 1227 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x35e:0xf DW_TAG_formal_parameter
Lset52 = Lstring25-Lsection_str ## DW_AT_name
.long Lset52
.byte 4 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 11 ## Abbrev [11] 0x36d:0xe DW_TAG_formal_parameter
Lset53 = Lstring31-Lsection_str ## DW_AT_name
.long Lset53
.byte 4 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.long 813 ## DW_AT_type
.byte 2 ## DW_AT_location
.byte 145
.byte 108
.byte 0 ## End Of Children Mark
.byte 15 ## Abbrev [15] 0x37c:0x3e DW_TAG_subprogram
Lset54 = Lstring21-Lsection_str ## DW_AT_name
.long Lset54
.byte 4 ## DW_AT_decl_file
.byte 16 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.long 973 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.quad Lfunc_begin10 ## DW_AT_low_pc
.quad Lfunc_end10 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x39b:0xf DW_TAG_formal_parameter
Lset55 = Lstring24-Lsection_str ## DW_AT_name
.long Lset55
.byte 4 ## DW_AT_decl_file
.byte 16 ## DW_AT_decl_line
.long 1227 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x3aa:0xf DW_TAG_formal_parameter
Lset56 = Lstring25-Lsection_str ## DW_AT_name
.long Lset56
.byte 4 ## DW_AT_decl_file
.byte 16 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 0 ## End Of Children Mark
.byte 12 ## Abbrev [12] 0x3ba:0x13 DW_TAG_structure_type
Lset57 = Lstring22-Lsection_str ## DW_AT_name
.long Lset57
.byte 8 ## DW_AT_byte_size
.byte 5 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.byte 16 ## DW_AT_APPLE_runtime_class
.byte 14 ## Abbrev [14] 0x3c3:0x9 DW_TAG_inheritance
.long 434 ## DW_AT_type
.byte 2 ## DW_AT_data_member_location
.byte 35
.byte 0
.byte 1 ## DW_AT_accessibility
## DW_ACCESS_public
.byte 0 ## End Of Children Mark
.byte 7 ## Abbrev [7] 0x3cd:0x5 DW_TAG_pointer_type
.long 954 ## DW_AT_type
.byte 16 ## Abbrev [16] 0x3d2:0x3a DW_TAG_subprogram
Lset58 = Lstring23-Lsection_str ## DW_AT_name
.long Lset58
.byte 1 ## DW_AT_decl_file
.byte 11 ## DW_AT_decl_line
.byte 1 ## DW_AT_prototyped
.byte 1 ## DW_AT_artificial
.quad Lfunc_begin11 ## DW_AT_low_pc
.quad Lfunc_end11 ## DW_AT_high_pc
.byte 1 ## DW_AT_frame_base
.byte 86
.byte 3 ## Abbrev [3] 0x3ed:0xf DW_TAG_formal_parameter
Lset59 = Lstring24-Lsection_str ## DW_AT_name
.long Lset59
.byte 1 ## DW_AT_decl_file
.byte 11 ## DW_AT_decl_line
.long 1227 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 120
.byte 3 ## Abbrev [3] 0x3fc:0xf DW_TAG_formal_parameter
Lset60 = Lstring25-Lsection_str ## DW_AT_name
.long Lset60
.byte 1 ## DW_AT_decl_file
.byte 11 ## DW_AT_decl_line
.long 1063 ## DW_AT_type
.byte 1 ## DW_AT_artificial
.byte 2 ## DW_AT_location
.byte 145
.byte 112
.byte 0 ## End Of Children Mark
.byte 10 ## Abbrev [10] 0x40c:0xb DW_TAG_typedef
.long 418 ## DW_AT_type
Lset61 = Lstring11-Lsection_str ## DW_AT_name
.long Lset61
.byte 1 ## DW_AT_decl_file
.byte 18 ## DW_AT_decl_line
.byte 18 ## Abbrev [18] 0x417:0x5 DW_TAG_const_type
.long 1036 ## DW_AT_type
.byte 6 ## Abbrev [6] 0x41c:0x6 DW_TAG_structure_type
Lset62 = Lstring26-Lsection_str ## DW_AT_name
.long Lset62
.byte 1 ## DW_AT_declaration
.byte 7 ## Abbrev [7] 0x422:0x5 DW_TAG_pointer_type
.long 1052 ## DW_AT_type
.byte 10 ## Abbrev [10] 0x427:0xb DW_TAG_typedef
.long 1058 ## DW_AT_type
Lset63 = Lstring27-Lsection_str ## DW_AT_name
.long Lset63
.byte 1 ## DW_AT_decl_file
.byte 18 ## DW_AT_decl_line
.byte 19 ## Abbrev [19] 0x432:0x94 DW_TAG_structure_type
.byte 1 ## DW_AT_APPLE_objc_complete_type
Lset64 = Lstring34-Lsection_str ## DW_AT_name
.long Lset64
.byte 40 ## DW_AT_byte_size
.byte 4 ## DW_AT_decl_file
.byte 11 ## DW_AT_decl_line
.byte 16 ## DW_AT_APPLE_runtime_class
.byte 14 ## Abbrev [14] 0x43c:0x9 DW_TAG_inheritance
.long 434 ## DW_AT_type
.byte 2 ## DW_AT_data_member_location
.byte 35
.byte 0
.byte 1 ## DW_AT_accessibility
## DW_ACCESS_public
.byte 20 ## Abbrev [20] 0x445:0xc DW_TAG_APPLE_property
Lset65 = Lstring29-Lsection_str ## DW_AT_APPLE_property_name
.long Lset65
.long 478 ## DW_AT_type
.byte 4 ## DW_AT_decl_file
.byte 13 ## DW_AT_decl_line
.byte 40 ## DW_AT_APPLE_property_attribute
.byte 20 ## Abbrev [20] 0x451:0xc DW_TAG_APPLE_property
Lset66 = Lstring30-Lsection_str ## DW_AT_APPLE_property_name
.long Lset66
.long 478 ## DW_AT_type
.byte 4 ## DW_AT_decl_file
.byte 14 ## DW_AT_decl_line
.byte 40 ## DW_AT_APPLE_property_attribute
.byte 20 ## Abbrev [20] 0x45d:0xc DW_TAG_APPLE_property
Lset67 = Lstring31-Lsection_str ## DW_AT_APPLE_property_name
.long Lset67
.long 813 ## DW_AT_type
.byte 4 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.byte 12 ## DW_AT_APPLE_property_attribute
.byte 21 ## Abbrev [21] 0x469:0x10 DW_TAG_APPLE_property
Lset68 = Lstring32-Lsection_str ## DW_AT_APPLE_property_name
.long Lset68
.long 973 ## DW_AT_type
.byte 4 ## DW_AT_decl_file
.byte 16 ## DW_AT_decl_line
Lset69 = Lstring33-Lsection_str ## DW_AT_APPLE_property_setter
.long Lset69
.byte 1 ## DW_AT_APPLE_property_attribute
.byte 22 ## Abbrev [22] 0x479:0x13 DW_TAG_member
Lset70 = Lstring29-Lsection_str ## DW_AT_name
.long Lset70
.long 478 ## DW_AT_type
.byte 1 ## DW_AT_decl_file
.byte 13 ## DW_AT_decl_line
.byte 2 ## DW_AT_data_member_location
.byte 35
.byte 0
.byte 3 ## DW_AT_accessibility
## DW_ACCESS_private
.long 1093 ## DW_AT_APPLE_property
.byte 22 ## Abbrev [22] 0x48c:0x13 DW_TAG_member
Lset71 = Lstring30-Lsection_str ## DW_AT_name
.long Lset71
.long 478 ## DW_AT_type
.byte 1 ## DW_AT_decl_file
.byte 14 ## DW_AT_decl_line
.byte 2 ## DW_AT_data_member_location
.byte 35
.byte 0
.byte 3 ## DW_AT_accessibility
## DW_ACCESS_private
.long 1105 ## DW_AT_APPLE_property
.byte 22 ## Abbrev [22] 0x49f:0x13 DW_TAG_member
Lset72 = Lstring31-Lsection_str ## DW_AT_name
.long Lset72
.long 813 ## DW_AT_type
.byte 1 ## DW_AT_decl_file
.byte 15 ## DW_AT_decl_line
.byte 2 ## DW_AT_data_member_location
.byte 35
.byte 0
.byte 3 ## DW_AT_accessibility
## DW_ACCESS_private
.long 1117 ## DW_AT_APPLE_property
.byte 22 ## Abbrev [22] 0x4b2:0x13 DW_TAG_member
Lset73 = Lstring32-Lsection_str ## DW_AT_name
.long Lset73
.long 973 ## DW_AT_type
.byte 1 ## DW_AT_decl_file
.byte 16 ## DW_AT_decl_line
.byte 2 ## DW_AT_data_member_location
.byte 35
.byte 0
.byte 3 ## DW_AT_accessibility
## DW_ACCESS_private
.long 1129 ## DW_AT_APPLE_property
.byte 0 ## End Of Children Mark
.byte 7 ## Abbrev [7] 0x4c6:0x5 DW_TAG_pointer_type
.long 1074 ## DW_AT_type
.byte 18 ## Abbrev [18] 0x4cb:0x5 DW_TAG_const_type
.long 1222 ## DW_AT_type
.byte 0 ## End Of Children Mark
Linfo_end1:
.section __DWARF,__debug_abbrev,regular,debug
Labbrev_begin:
.byte 1 ## Abbreviation Code
.byte 17 ## DW_TAG_compile_unit
.byte 1 ## DW_CHILDREN_yes
.byte 37 ## DW_AT_producer
.byte 14 ## DW_FORM_strp
.byte 19 ## DW_AT_language
.byte 5 ## DW_FORM_data2
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 82 ## DW_AT_entry_pc
.byte 1 ## DW_FORM_addr
.byte 16 ## DW_AT_stmt_list
.byte 6 ## DW_FORM_data4
.byte 27 ## DW_AT_comp_dir
.byte 14 ## DW_FORM_strp
.ascii "\345\177" ## DW_AT_APPLE_major_runtime_vers
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 2 ## Abbreviation Code
.byte 46 ## DW_TAG_subprogram
.byte 1 ## DW_CHILDREN_yes
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.byte 39 ## DW_AT_prototyped
.byte 12 ## DW_FORM_flag
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 17 ## DW_AT_low_pc
.byte 1 ## DW_FORM_addr
.byte 18 ## DW_AT_high_pc
.byte 1 ## DW_FORM_addr
.byte 64 ## DW_AT_frame_base
.byte 10 ## DW_FORM_block1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 3 ## Abbreviation Code
.byte 5 ## DW_TAG_formal_parameter
.byte 0 ## DW_CHILDREN_no
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 52 ## DW_AT_artificial
.byte 12 ## DW_FORM_flag
.byte 2 ## DW_AT_location
.byte 10 ## DW_FORM_block1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 4 ## Abbreviation Code
.byte 11 ## DW_TAG_lexical_block
.byte 1 ## DW_CHILDREN_yes
.byte 85 ## DW_AT_ranges
.byte 6 ## DW_FORM_data4
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 5 ## Abbreviation Code
.byte 52 ## DW_TAG_variable
.byte 0 ## DW_CHILDREN_no
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 2 ## DW_AT_location
.byte 10 ## DW_FORM_block1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 6 ## Abbreviation Code
.byte 19 ## DW_TAG_structure_type
.byte 0 ## DW_CHILDREN_no
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 60 ## DW_AT_declaration
.byte 12 ## DW_FORM_flag
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 7 ## Abbreviation Code
.byte 15 ## DW_TAG_pointer_type
.byte 0 ## DW_CHILDREN_no
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 8 ## Abbreviation Code
.byte 19 ## DW_TAG_structure_type
.byte 1 ## DW_CHILDREN_yes
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 11 ## DW_AT_byte_size
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 9 ## Abbreviation Code
.byte 13 ## DW_TAG_member
.byte 0 ## DW_CHILDREN_no
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 56 ## DW_AT_data_member_location
.byte 10 ## DW_FORM_block1
.byte 50 ## DW_AT_accessibility
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 10 ## Abbreviation Code
.byte 22 ## DW_TAG_typedef
.byte 0 ## DW_CHILDREN_no
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 11 ## Abbreviation Code
.byte 5 ## DW_TAG_formal_parameter
.byte 0 ## DW_CHILDREN_no
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 2 ## DW_AT_location
.byte 10 ## DW_FORM_block1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 12 ## Abbreviation Code
.byte 19 ## DW_TAG_structure_type
.byte 1 ## DW_CHILDREN_yes
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 11 ## DW_AT_byte_size
.byte 11 ## DW_FORM_data1
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.ascii "\346\177" ## DW_AT_APPLE_runtime_class
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 13 ## Abbreviation Code
.byte 13 ## DW_TAG_member
.byte 0 ## DW_CHILDREN_no
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.byte 56 ## DW_AT_data_member_location
.byte 10 ## DW_FORM_block1
.byte 50 ## DW_AT_accessibility
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 14 ## Abbreviation Code
.byte 28 ## DW_TAG_inheritance
.byte 0 ## DW_CHILDREN_no
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 56 ## DW_AT_data_member_location
.byte 10 ## DW_FORM_block1
.byte 50 ## DW_AT_accessibility
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 15 ## Abbreviation Code
.byte 46 ## DW_TAG_subprogram
.byte 1 ## DW_CHILDREN_yes
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.byte 39 ## DW_AT_prototyped
.byte 12 ## DW_FORM_flag
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 52 ## DW_AT_artificial
.byte 12 ## DW_FORM_flag
.byte 17 ## DW_AT_low_pc
.byte 1 ## DW_FORM_addr
.byte 18 ## DW_AT_high_pc
.byte 1 ## DW_FORM_addr
.byte 64 ## DW_AT_frame_base
.byte 10 ## DW_FORM_block1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 16 ## Abbreviation Code
.byte 46 ## DW_TAG_subprogram
.byte 1 ## DW_CHILDREN_yes
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.byte 39 ## DW_AT_prototyped
.byte 12 ## DW_FORM_flag
.byte 52 ## DW_AT_artificial
.byte 12 ## DW_FORM_flag
.byte 17 ## DW_AT_low_pc
.byte 1 ## DW_FORM_addr
.byte 18 ## DW_AT_high_pc
.byte 1 ## DW_FORM_addr
.byte 64 ## DW_AT_frame_base
.byte 10 ## DW_FORM_block1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 17 ## Abbreviation Code
.byte 36 ## DW_TAG_base_type
.byte 0 ## DW_CHILDREN_no
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 62 ## DW_AT_encoding
.byte 11 ## DW_FORM_data1
.byte 11 ## DW_AT_byte_size
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 18 ## Abbreviation Code
.byte 38 ## DW_TAG_const_type
.byte 0 ## DW_CHILDREN_no
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 19 ## Abbreviation Code
.byte 19 ## DW_TAG_structure_type
.byte 1 ## DW_CHILDREN_yes
.ascii "\354\177" ## DW_AT_APPLE_objc_complete_type
.byte 12 ## DW_FORM_flag
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 11 ## DW_AT_byte_size
.byte 11 ## DW_FORM_data1
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.ascii "\346\177" ## DW_AT_APPLE_runtime_class
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 20 ## Abbreviation Code
.ascii "\200\204\001" ## DW_TAG_APPLE_property
.byte 0 ## DW_CHILDREN_no
.ascii "\350\177" ## DW_AT_APPLE_property_name
.byte 14 ## DW_FORM_strp
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.ascii "\353\177" ## DW_AT_APPLE_property_attribute
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 21 ## Abbreviation Code
.ascii "\200\204\001" ## DW_TAG_APPLE_property
.byte 0 ## DW_CHILDREN_no
.ascii "\350\177" ## DW_AT_APPLE_property_name
.byte 14 ## DW_FORM_strp
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.ascii "\352\177" ## DW_AT_APPLE_property_setter
.byte 14 ## DW_FORM_strp
.ascii "\353\177" ## DW_AT_APPLE_property_attribute
.byte 11 ## DW_FORM_data1
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 22 ## Abbreviation Code
.byte 13 ## DW_TAG_member
.byte 0 ## DW_CHILDREN_no
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 73 ## DW_AT_type
.byte 19 ## DW_FORM_ref4
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 11 ## DW_FORM_data1
.byte 56 ## DW_AT_data_member_location
.byte 10 ## DW_FORM_block1
.byte 50 ## DW_AT_accessibility
.byte 11 ## DW_FORM_data1
.ascii "\355\177" ## DW_AT_APPLE_property
.byte 19 ## DW_FORM_ref4
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 0 ## EOM(3)
Labbrev_end:
.section __DWARF,__apple_names,regular,debug
Lnames_begin:
.long 1212240712 ## Header Magic
.short 1 ## Header Version
.short 0 ## Header Hash Function
.long 12 ## Header Bucket Count
.long 24 ## Header Hash Count
.long 12 ## Header Data Length
.long 0 ## HeaderData Die Offset Base
.long 1 ## HeaderData Atom Count
.short 1 ## eAtomTypeDIEOffset
.short 6 ## DW_FORM_data4
.long 0 ## Bucket 0
.long 1 ## Bucket 1
.long 4 ## Bucket 2
.long 5 ## Bucket 3
.long -1 ## Bucket 4
.long 9 ## Bucket 5
.long 12 ## Bucket 6
.long -1 ## Bucket 7
.long 14 ## Bucket 8
.long 17 ## Bucket 9
.long 20 ## Bucket 10
.long 21 ## Bucket 11
.long -171178624 ## Hash in Bucket 0
.long 932251861 ## Hash in Bucket 1
.long 2090370361 ## Hash in Bucket 1
.long -853586463 ## Hash in Bucket 1
.long -633188438 ## Hash in Bucket 2
.long 2061004107 ## Hash in Bucket 3
.long -1133819017 ## Hash in Bucket 3
.long 1884976539 ## Hash in Bucket 3
.long -35057389 ## Hash in Bucket 3
.long 559515473 ## Hash in Bucket 5
.long -2000309423 ## Hash in Bucket 5
.long -966945611 ## Hash in Bucket 5
.long 1072664358 ## Hash in Bucket 6
.long 1145079342 ## Hash in Bucket 6
.long -350398448 ## Hash in Bucket 8
.long -244796396 ## Hash in Bucket 8
.long 1912711748 ## Hash in Bucket 8
.long 601145961 ## Hash in Bucket 9
.long -1850685559 ## Hash in Bucket 9
.long 382161129 ## Hash in Bucket 9
.long -1062213270 ## Hash in Bucket 10
.long -1290034769 ## Hash in Bucket 11
.long -1060988741 ## Hash in Bucket 11
.long 2004466655 ## Hash in Bucket 11
.long LNames21-Lnames_begin ## Offset in Bucket 0
.long LNames14-Lnames_begin ## Offset in Bucket 1
.long LNames16-Lnames_begin ## Offset in Bucket 1
.long LNames22-Lnames_begin ## Offset in Bucket 1
.long LNames8-Lnames_begin ## Offset in Bucket 2
.long LNames3-Lnames_begin ## Offset in Bucket 3
.long LNames15-Lnames_begin ## Offset in Bucket 3
.long LNames17-Lnames_begin ## Offset in Bucket 3
.long LNames19-Lnames_begin ## Offset in Bucket 3
.long LNames9-Lnames_begin ## Offset in Bucket 5
.long LNames10-Lnames_begin ## Offset in Bucket 5
.long LNames13-Lnames_begin ## Offset in Bucket 5
.long LNames0-Lnames_begin ## Offset in Bucket 6
.long LNames6-Lnames_begin ## Offset in Bucket 6
.long LNames11-Lnames_begin ## Offset in Bucket 8
.long LNames12-Lnames_begin ## Offset in Bucket 8
.long LNames23-Lnames_begin ## Offset in Bucket 8
.long LNames1-Lnames_begin ## Offset in Bucket 9
.long LNames2-Lnames_begin ## Offset in Bucket 9
.long LNames4-Lnames_begin ## Offset in Bucket 9
.long LNames5-Lnames_begin ## Offset in Bucket 10
.long LNames7-Lnames_begin ## Offset in Bucket 11
.long LNames18-Lnames_begin ## Offset in Bucket 11
.long LNames20-Lnames_begin ## Offset in Bucket 11
LNames21:
Lset74 = Lstring18-Lsection_str ## -[BNRItem valueInDollars]
.long Lset74
.long 1 ## Num DIEs
.long 751
.long 0
LNames14:
Lset75 = Lstring29-Lsection_str ## itemName
.long Lset75
.long 1 ## Num DIEs
.long 483
.long 0
LNames16:
Lset76 = Lstring39-Lsection_str ## init
.long Lset76
.long 1 ## Num DIEs
.long 167
.long 0
LNames22:
Lset77 = Lstring40-Lsection_str ## initWithItemName:valueInDollars:serialNumber:
.long Lset77
.long 1 ## Num DIEs
.long 228
.long 0
LNames8:
Lset78 = Lstring31-Lsection_str ## valueInDollars
.long Lset78
.long 1 ## Num DIEs
.long 751
.long 0
LNames3:
Lset79 = Lstring14-Lsection_str ## -[BNRItem itemName]
.long Lset79
.long 1 ## Num DIEs
.long 483
.long 0
LNames15:
Lset80 = Lstring9-Lsection_str ## -[BNRItem initWithItemName:valueInDollars:serialNumber:]
.long Lset80
.long 1 ## Num DIEs
.long 228
.long 0
LNames17:
Lset81 = Lstring41-Lsection_str ## setItemName:
.long Lset81
.long 1 ## Num DIEs
.long 545
.long 0
LNames19:
Lset82 = Lstring42-Lsection_str ## .cxx_destruct
.long Lset82
.long 1 ## Num DIEs
.long 978
.long 0
LNames9:
Lset83 = Lstring15-Lsection_str ## -[BNRItem setItemName:]
.long Lset83
.long 1 ## Num DIEs
.long 545
.long 0
LNames10:
Lset84 = Lstring21-Lsection_str ## -[BNRItem dateCreated]
.long Lset84
.long 1 ## Num DIEs
.long 892
.long 0
LNames13:
Lset85 = Lstring43-Lsection_str ## randomItem
.long Lset85
.long 1 ## Num DIEs
.long 39
.long 0
LNames0:
Lset86 = Lstring20-Lsection_str ## -[BNRItem setValueInDollars:]
.long Lset86
.long 1 ## Num DIEs
.long 820
.long 0
LNames6:
Lset87 = Lstring30-Lsection_str ## serialNumber
.long Lset87
.long 1 ## Num DIEs
.long 617
.long 0
LNames11:
Lset88 = Lstring44-Lsection_str ## setValueInDollars:
.long Lset88
.long 1 ## Num DIEs
.long 820
.long 0
LNames12:
Lset89 = Lstring45-Lsection_str ## setSerialNumber:
.long Lset89
.long 1 ## Num DIEs
.long 679
.long 0
LNames23:
Lset90 = Lstring16-Lsection_str ## -[BNRItem serialNumber]
.long Lset90
.long 1 ## Num DIEs
.long 617
.long 0
LNames1:
Lset91 = Lstring3-Lsection_str ## +[BNRItem randomItem]
.long Lset91
.long 1 ## Num DIEs
.long 39
.long 0
LNames2:
Lset92 = Lstring46-Lsection_str ## description
.long Lset92
.long 1 ## Num DIEs
.long 331
.long 0
LNames4:
Lset93 = Lstring23-Lsection_str ## -[BNRItem .cxx_destruct]
.long Lset93
.long 1 ## Num DIEs
.long 978
.long 0
LNames5:
Lset94 = Lstring17-Lsection_str ## -[BNRItem setSerialNumber:]
.long Lset94
.long 1 ## Num DIEs
.long 679
.long 0
LNames7:
Lset95 = Lstring8-Lsection_str ## -[BNRItem init]
.long Lset95
.long 1 ## Num DIEs
.long 167
.long 0
LNames18:
Lset96 = Lstring32-Lsection_str ## dateCreated
.long Lset96
.long 1 ## Num DIEs
.long 892
.long 0
LNames20:
Lset97 = Lstring10-Lsection_str ## -[BNRItem description]
.long Lset97
.long 1 ## Num DIEs
.long 331
.long 0
.section __DWARF,__apple_objc,regular,debug
Lobjc_begin:
.long 1212240712 ## Header Magic
.short 1 ## Header Version
.short 0 ## Header Hash Function
.long 1 ## Header Bucket Count
.long 1 ## Header Hash Count
.long 12 ## Header Data Length
.long 0 ## HeaderData Die Offset Base
.long 1 ## HeaderData Atom Count
.short 1 ## eAtomTypeDIEOffset
.short 6 ## DW_FORM_data4
.long 0 ## Bucket 0
.long -1741978602 ## Hash in Bucket 0
.long LObjC0-Lobjc_begin ## Offset in Bucket 0
LObjC0:
Lset98 = Lstring34-Lsection_str ## BNRItem
.long Lset98
.long 12 ## Num DIEs
.long 39
.long 167
.long 228
.long 331
.long 483
.long 545
.long 617
.long 679
.long 751
.long 820
.long 892
.long 978
.long 0
.section __DWARF,__apple_namespac,regular,debug
Lnamespac_begin:
.long 1212240712 ## Header Magic
.short 1 ## Header Version
.short 0 ## Header Hash Function
.long 1 ## Header Bucket Count
.long 0 ## Header Hash Count
.long 12 ## Header Data Length
.long 0 ## HeaderData Die Offset Base
.long 1 ## HeaderData Atom Count
.short 1 ## eAtomTypeDIEOffset
.short 6 ## DW_FORM_data4
.long -1 ## Bucket 0
.section __DWARF,__apple_types,regular,debug
Ltypes_begin:
.long 1212240712 ## Header Magic
.short 1 ## Header Version
.short 0 ## Header Hash Function
.long 9 ## Header Bucket Count
.long 9 ## Header Hash Count
.long 20 ## Header Data Length
.long 0 ## HeaderData Die Offset Base
.long 3 ## HeaderData Atom Count
.short 1 ## eAtomTypeDIEOffset
.short 6 ## DW_FORM_data4
.short 3 ## eAtomTypeTag
.short 5 ## DW_FORM_data2
.short 5 ## eAtomTypeTypeFlags
.short 11 ## DW_FORM_data1
.long -1 ## Bucket 0
.long 0 ## Bucket 1
.long 2 ## Bucket 2
.long -1 ## Bucket 3
.long 3 ## Bucket 4
.long 6 ## Bucket 5
.long 7 ## Bucket 6
.long -1 ## Bucket 7
.long -1 ## Bucket 8
.long 2123788537 ## Hash in Bucket 1
.long 5863474 ## Hash in Bucket 1
.long 193495088 ## Hash in Bucket 2
.long -1741978602 ## Hash in Bucket 4
.long 193469737 ## Hash in Bucket 4
.long -1009365660 ## Hash in Bucket 4
.long 921923645 ## Hash in Bucket 5
.long 217599675 ## Hash in Bucket 6
.long 743743293 ## Hash in Bucket 6
.long Ltypes1-Ltypes_begin ## Offset in Bucket 1
.long Ltypes7-Ltypes_begin ## Offset in Bucket 1
.long Ltypes6-Ltypes_begin ## Offset in Bucket 2
.long Ltypes0-Ltypes_begin ## Offset in Bucket 4
.long Ltypes2-Ltypes_begin ## Offset in Bucket 4
.long Ltypes8-Ltypes_begin ## Offset in Bucket 4
.long Ltypes5-Ltypes_begin ## Offset in Bucket 5
.long Ltypes3-Ltypes_begin ## Offset in Bucket 6
.long Ltypes4-Ltypes_begin ## Offset in Bucket 6
Ltypes1:
Lset99 = Lstring6-Lsection_str ## objc_object
.long Lset99
.long 1 ## Num DIEs
.long 131
.short 19
.byte 2
.long 0
Ltypes7:
Lset100 = Lstring7-Lsection_str ## id
.long Lset100
.long 1 ## Num DIEs
.long 156
.short 22
.byte 0
.long 0
Ltypes6:
Lset101 = Lstring19-Lsection_str ## int
.long Lset101
.long 1 ## Num DIEs
.long 813
.short 36
.byte 0
.long 0
Ltypes0:
Lset102 = Lstring34-Lsection_str ## BNRItem
.long Lset102
.long 1 ## Num DIEs
.long 1074
.short 19
.byte 2
.long 0
Ltypes2:
Lset103 = Lstring27-Lsection_str ## SEL
.long Lset103
.long 1 ## Num DIEs
.long 1063
.short 22
.byte 0
.long 0
Ltypes8:
Lset104 = Lstring22-Lsection_str ## NSDate
.long Lset104
.long 1 ## Num DIEs
.long 954
.short 19
.byte 0
.long 0
Ltypes5:
Lset105 = Lstring13-Lsection_str ## NSString
.long Lset105
.long 1 ## Num DIEs
.long 459
.short 19
.byte 0
.long 0
Ltypes3:
Lset106 = Lstring11-Lsection_str ## Class
.long Lset106
.long 2 ## Num DIEs
.long 423
.short 22
.byte 0
.long 1036
.short 22
.byte 0
.long 0
Ltypes4:
Lset107 = Lstring12-Lsection_str ## NSObject
.long Lset107
.long 1 ## Num DIEs
.long 434
.short 19
.byte 0
.long 0
.section __DWARF,__debug_pubtypes,regular,debug
Lset108 = Lpubtypes_end1-Lpubtypes_begin1 ## Length of Public Types Info
.long Lset108
Lpubtypes_begin1:
.short 2 ## DWARF Version
Lset109 = Linfo_begin1-Lsection_info ## Offset of Compilation Unit Info
.long Lset109
Lset110 = Linfo_end1-Linfo_begin1 ## Compilation Unit Length
.long Lset110
.long 1074 ## DIE offset
.asciz "BNRItem" ## External Name
.long 131 ## DIE offset
.asciz "objc_object" ## External Name
.long 434 ## DIE offset
.asciz "NSObject" ## External Name
.long 459 ## DIE offset
.asciz "NSString" ## External Name
.long 954 ## DIE offset
.asciz "NSDate" ## External Name
.long 0 ## End Mark
Lpubtypes_end1:
.section __DWARF,__debug_aranges,regular,debug
.section __DWARF,__debug_ranges,regular,debug
.quad Ltmp5
.quad Ltmp6
.quad Ltmp7
.quad Ltmp8
.quad 0
.quad 0
.quad Ltmp30
.quad Ltmp31
.quad Ltmp32
.quad Ltmp33
.quad 0
.quad 0
.section __DWARF,__debug_macinfo,regular,debug
.section __DWARF,__debug_inlined,regular,debug
Lset111 = Ldebug_inlined_end1-Ldebug_inlined_begin1 ## Length of Debug Inlined Information Entry
.long Lset111
Ldebug_inlined_begin1:
.short 2 ## Dwarf Version
.byte 8 ## Address Size (in bytes)
Ldebug_inlined_end1:
.section __DWARF,__debug_str,regular,debug
Lstring0:
.asciz "Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn)"
Lstring1:
.asciz "/Users/brunoalano/Documents/test/Quiz/RandomPosessions/RandomPosessions/BNRItem.m"
Lstring2:
.asciz "/Users/brunoalano/Documents/test/Quiz/RandomPosessions"
Lstring3:
.asciz "+[BNRItem randomItem]"
Lstring4:
.asciz "isa"
Lstring5:
.asciz "objc_class"
Lstring6:
.asciz "objc_object"
Lstring7:
.asciz "id"
Lstring8:
.asciz "-[BNRItem init]"
Lstring9:
.asciz "-[BNRItem initWithItemName:valueInDollars:serialNumber:]"
Lstring10:
.asciz "-[BNRItem description]"
Lstring11:
.asciz "Class"
Lstring12:
.asciz "NSObject"
Lstring13:
.asciz "NSString"
Lstring14:
.asciz "-[BNRItem itemName]"
Lstring15:
.asciz "-[BNRItem setItemName:]"
Lstring16:
.asciz "-[BNRItem serialNumber]"
Lstring17:
.asciz "-[BNRItem setSerialNumber:]"
Lstring18:
.asciz "-[BNRItem valueInDollars]"
Lstring19:
.asciz "int"
Lstring20:
.asciz "-[BNRItem setValueInDollars:]"
Lstring21:
.asciz "-[BNRItem dateCreated]"
Lstring22:
.asciz "NSDate"
Lstring23:
.asciz "-[BNRItem .cxx_destruct]"
Lstring24:
.asciz "self"
Lstring25:
.asciz "_cmd"
Lstring26:
.asciz "objc_selector"
Lstring27:
.asciz "SEL"
Lstring28:
.asciz "newItem"
Lstring29:
.asciz "itemName"
Lstring30:
.asciz "serialNumber"
Lstring31:
.asciz "valueInDollars"
Lstring32:
.asciz "dateCreated"
Lstring33:
.asciz "setDateCreated:"
Lstring34:
.asciz "BNRItem"
Lstring35:
.asciz "paramItemName"
Lstring36:
.asciz "paramValue"
Lstring37:
.asciz "paramSerial"
Lstring38:
.asciz "descriptionString"
Lstring39:
.asciz "init"
Lstring40:
.asciz "initWithItemName:valueInDollars:serialNumber:"
Lstring41:
.asciz "setItemName:"
Lstring42:
.asciz ".cxx_destruct"
Lstring43:
.asciz "randomItem"
Lstring44:
.asciz "setValueInDollars:"
Lstring45:
.asciz "setSerialNumber:"
Lstring46:
.asciz "description"
.subsections_via_symbols
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment