File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001ac420
001ac420google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts(google.golang.org/protobuf/internal/filedesc.Builder * db, struct []uint8 b, bool isFile)
001ac420ldr x16, [x28+16]
001ac424sub x17, sp, 80
001ac428subs xzr, x17, x16
001ac42cb.ls 0x1ac7ec
001ac430str x30, [sp-208]!
001ac434stur x29, [sp-8]
001ac438sub x29, sp, 8
001ac43cstr x0, [sp+216]
001ac440str x1, [sp+224]
001ac444str x2, [sp+232]
001ac448str x3, [sp+240]
001ac44cstrb w4, [sp+248]
001ac450b 0x1ac454
001ac454
001ac454loc_1ac454:
001ac454ldr x3, [sp+232]
001ac458str x3, [sp+112]
001ac45ccbnz x3, 0x1ac464
001ac460b 0x1ac7d0
001ac464
001ac464loc_1ac464:
001ac464ldr x0, [sp+224]
001ac468ldr x1, [sp+232]
001ac46cldr x2, [sp+240]
001ac470bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001ac474str w0, [sp+68]
001ac478strb w1, [sp+51]
001ac47cstr x2, [sp+104]
001ac480ldrsw x3, [sp+68]
001ac484str w3, [sp+56]
001ac488ldrsb x3, [sp+51]
001ac48cstrb w3, [sp+49]
001ac490ldr x3, [sp+104]
001ac494str x3, [sp+96]
001ac498ldrsw x3, [sp+56]
001ac49cstr w3, [sp+52]
001ac4a0ldrsb x3, [sp+49]
001ac4a4strb w3, [sp+48]
001ac4a8ldr x0, [sp+96]
001ac4acstr x0, [sp+72]
001ac4b0ldr x1, [sp+232]
001ac4b4ldr x3, [sp+224]
001ac4b8ldr x4, [sp+240]
001ac4bcb 0x1ac4c0
001ac4c0
001ac4c0loc_1ac4c0:
001ac4c0subs xzr, x1, x0
001ac4c4b.hs 0x1ac4cc
001ac4c8b 0x1ac7e4
001ac4cc
001ac4ccloc_1ac4cc:
001ac4ccsub x5, x4, x0
001ac4d0sub x6, x1, x0
001ac4d4sub x7, xzr, x5
001ac4d8and x7, x0, x7, asr #63
001ac4dcadd x7, x3, x7
001ac4e0str x7, [sp+224]
001ac4e4str x6, [sp+232]
001ac4e8str x5, [sp+240]
001ac4ecldrsb x5, [sp+48]
001ac4f0strb w5, [sp+50]
001ac4f4ubfm x5, x5, 0, 7
001ac4f8subs wzr, w5, 2
001ac4fcb.eq 0x1ac504
001ac500b 0x1ac768
001ac504
001ac504loc_1ac504:
001ac504b 0x1ac508
001ac508
001ac508loc_1ac508:
001ac508str xzr, [sp+152]
001ac50cstp xzr, xzr, [sp+160]
001ac510ldr x0, [sp+224]
001ac514ldr x1, [sp+232]
001ac518ldr x2, [sp+240]
001ac51cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001ac520str x0, [sp+152]
001ac524str x1, [sp+160]
001ac528str x2, [sp+168]
001ac52cstr x3, [sp+104]
001ac530str x0, [sp+176]
001ac534str x1, [sp+184]
001ac538str x2, [sp+192]
001ac53cldr x3, [sp+104]
001ac540str x3, [sp+120]
001ac544str x0, [sp+128]
001ac548str x1, [sp+136]
001ac54cstr x2, [sp+144]
001ac550ldr x0, [sp+120]
001ac554str x0, [sp+88]
001ac558ldr x1, [sp+232]
001ac55cldr x3, [sp+224]
001ac560ldr x4, [sp+240]
001ac564b 0x1ac568
001ac568
001ac568loc_1ac568:
001ac568subs xzr, x1, x0
001ac56cb.hs 0x1ac574
001ac570b 0x1ac7e0
001ac574
001ac574loc_1ac574:
001ac574sub x5, x4, x0
001ac578sub x6, x1, x0
001ac57csub x7, xzr, x5
001ac580and x7, x0, x7, asr #63
001ac584add x7, x3, x7
001ac588str x7, [sp+224]
001ac58cstr x6, [sp+232]
001ac590str x5, [sp+240]
001ac594ldrb w5, [sp+248]
001ac598tbnz w5, 0, 0x1ac5a0
001ac59cb 0x1ac6a4
001ac5a0
001ac5a0loc_1ac5a0:
001ac5a0ldrsw x5, [sp+52]
001ac5a4str w5, [sp+64]
001ac5a8subs wzr, w5, 5
001ac5acb.le 0x1ac5b4
001ac5b0b 0x1ac634
001ac5b4
001ac5b4loc_1ac5b4:
001ac5b4subs wzr, w5, 4
001ac5b8b.eq 0x1ac5c0
001ac5bcb 0x1ac5fc
001ac5c0
001ac5c0loc_1ac5c0:
001ac5c0b 0x1ac5c4
001ac5c4
001ac5c4loc_1ac5c4:
001ac5c4ldr x1, [sp+128]
001ac5c8ldr x2, [sp+136]
001ac5ccldr x3, [sp+144]
001ac5d0ldr x0, [sp+216]
001ac5d4mov x4, xzr
001ac5d8bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac5dcldr x5, [sp+216]
001ac5e0ldrsb x27, [x5]
001ac5e4ldr x6, [sp+216]
001ac5e8ldrsb x27, [x6]
001ac5ecldrsw x6, [x6+44]
001ac5f0add x6, x6, 1
001ac5f4str w6, [x5+44]
001ac5f8b 0x1ac6a0
001ac5fc
001ac5fcloc_1ac5fc:
001ac5fcsubs wzr, w5, 5
001ac600b.eq 0x1ac608
001ac604b 0x1ac62c
001ac608
001ac608loc_1ac608:
001ac608b 0x1ac60c
001ac60c
001ac60cloc_1ac60c:
001ac60cldr x3, [sp+216]
001ac610ldrsb x27, [x3]
001ac614ldr x4, [sp+216]
001ac618ldrsb x27, [x4]
001ac61cldrsw x4, [x4+40]
001ac620add x4, x4, 1
001ac624str w4, [x3+40]
001ac628b 0x1ac6a0
001ac62c
001ac62cloc_1ac62c:
001ac62cb 0x1ac630
001ac630
001ac630loc_1ac630:
001ac630b 0x1ac69c
001ac634
001ac634loc_1ac634:
001ac634subs wzr, w5, 6
001ac638b.eq 0x1ac640
001ac63cb 0x1ac664
001ac640
001ac640loc_1ac640:
001ac640b 0x1ac644
001ac644
001ac644loc_1ac644:
001ac644ldr x3, [sp+216]
001ac648ldrsb x27, [x3]
001ac64cldr x4, [sp+216]
001ac650ldrsb x27, [x4]
001ac654ldrsw x4, [x4+52]
001ac658add x4, x4, 1
001ac65cstr w4, [x3+52]
001ac660b 0x1ac6a0
001ac664
001ac664loc_1ac664:
001ac664subs wzr, w5, 7
001ac668b.eq 0x1ac670
001ac66cb 0x1ac694
001ac670
001ac670loc_1ac670:
001ac670b 0x1ac674
001ac674
001ac674loc_1ac674:
001ac674ldr x3, [sp+216]
001ac678ldrsb x27, [x3]
001ac67cldr x4, [sp+216]
001ac680ldrsb x27, [x4]
001ac684ldrsw x4, [x4+48]
001ac688add x4, x4, 1
001ac68cstr w4, [x3+48]
001ac690b 0x1ac6a0
001ac694
001ac694loc_1ac694:
001ac694b 0x1ac698
001ac698
001ac698loc_1ac698:
001ac698b 0x1ac69c
001ac69c
001ac69cloc_1ac69c:
001ac69cb 0x1ac6a0
001ac6a0
001ac6a0loc_1ac6a0:
001ac6a0b 0x1ac764
001ac6a4
001ac6a4loc_1ac6a4:
001ac6a4ldrsw x5, [sp+52]
001ac6a8str w5, [sp+60]
001ac6acsubs wzr, w5, 3
001ac6b0b.eq 0x1ac6b8
001ac6b4b 0x1ac6f4
001ac6b8
001ac6b8loc_1ac6b8:
001ac6b8b 0x1ac6bc
001ac6bc
001ac6bcloc_1ac6bc:
001ac6bcldr x1, [sp+128]
001ac6c0ldr x2, [sp+136]
001ac6c4ldr x3, [sp+144]
001ac6c8ldr x0, [sp+216]
001ac6ccmov x4, xzr
001ac6d0bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac6d4ldr x5, [sp+216]
001ac6d8ldrsb x27, [x5]
001ac6dcldr x6, [sp+216]
001ac6e0ldrsb x27, [x6]
001ac6e4ldrsw x6, [x6+44]
001ac6e8add x6, x6, 1
001ac6ecstr w6, [x5+44]
001ac6f0b 0x1ac760
001ac6f4
001ac6f4loc_1ac6f4:
001ac6f4subs wzr, w5, 4
001ac6f8b.eq 0x1ac700
001ac6fcb 0x1ac724
001ac700
001ac700loc_1ac700:
001ac700b 0x1ac704
001ac704
001ac704loc_1ac704:
001ac704ldr x3, [sp+216]
001ac708ldrsb x27, [x3]
001ac70cldr x4, [sp+216]
001ac710ldrsb x27, [x4]
001ac714ldrsw x4, [x4+40]
001ac718add x4, x4, 1
001ac71cstr w4, [x3+40]
001ac720b 0x1ac760
001ac724
001ac724loc_1ac724:
001ac724subs wzr, w5, 6
001ac728b.eq 0x1ac730
001ac72cb 0x1ac754
001ac730
001ac730loc_1ac730:
001ac730b 0x1ac734
001ac734
001ac734loc_1ac734:
001ac734ldr x3, [sp+216]
001ac738ldrsb x27, [x3]
001ac73cldr x4, [sp+216]
001ac740ldrsb x27, [x4]
001ac744ldrsw x4, [x4+48]
001ac748add x4, x4, 1
001ac74cstr w4, [x3+48]
001ac750b 0x1ac760
001ac754
001ac754loc_1ac754:
001ac754b 0x1ac758
001ac758
001ac758loc_1ac758:
001ac758b 0x1ac75c
001ac75c
001ac75cloc_1ac75c:
001ac75cb 0x1ac760
001ac760
001ac760loc_1ac760:
001ac760b 0x1ac764
001ac764
001ac764loc_1ac764:
001ac764b 0x1ac7c8
001ac768
001ac768loc_1ac768:
001ac768b 0x1ac76c
001ac76c
001ac76cloc_1ac76c:
001ac76cldrsb x1, [sp+48]
001ac770ldr x2, [sp+224]
001ac774ldr x3, [sp+232]
001ac778ldr x4, [sp+240]
001ac77cldrsw x0, [sp+52]
001ac780bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001ac784str x0, [sp+80]
001ac788ldr x1, [sp+232]
001ac78cldr x5, [sp+224]
001ac790ldr x6, [sp+240]
001ac794b 0x1ac798
001ac798
001ac798loc_1ac798:
001ac798subs xzr, x0, x1
001ac79cb.ls 0x1ac7a4
001ac7a0b 0x1ac7dc
001ac7a4
001ac7a4loc_1ac7a4:
001ac7a4sub x3, x6, x0
001ac7a8sub x4, x1, x0
001ac7acsub x6, xzr, x3
001ac7b0and x6, x0, x6, asr #63
001ac7b4add x5, x5, x6
001ac7b8str x5, [sp+224]
001ac7bcstr x4, [sp+232]
001ac7c0str x3, [sp+240]
001ac7c4b 0x1ac7c8
001ac7c8
001ac7c8loc_1ac7c8:
001ac7c8b 0x1ac7cc
001ac7cc
001ac7ccloc_1ac7cc:
001ac7ccb 0x1ac454
001ac7d0
001ac7d0loc_1ac7d0:
001ac7d0ldur x29, [sp-8]
001ac7d4ldr x30, [sp], 208
001ac7d8ret x30
001ac7dc
001ac7dcloc_1ac7dc:
001ac7dcbl runtime.panicSliceB
001ac7e0
001ac7e0loc_1ac7e0:
001ac7e0bl runtime.panicSliceB
001ac7e4
001ac7e4loc_1ac7e4:
001ac7e4bl runtime.panicSliceB
001ac7e8hint
001ac7ec
001ac7ecloc_1ac7ec:
001ac7ecstp x0, x1, [sp+8]
001ac7f0stp x2, x3, [sp+24]
001ac7f4strb w4, [sp+40]
001ac7f8mov x3, x30
001ac7fcbl runtime.morestack_noctxt.abi0
001ac800ldp x0, x1, [sp+8]
001ac804ldp x2, x3, [sp+24]
001ac808ldrb w4, [sp+40]
001ac80cb 0x1ac420
001ac420
001ac420google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts(google.golang.org/protobuf/internal/filedesc.Builder * db, struct []uint8 b, bool isFile)
001ac420ldr x16, [x28+16]
001ac424sub x17, sp, 80
001ac428subs xzr, x17, x16
001ac42cb.ls 0x1ac7ec
001ac430str x30, [sp-208]!
001ac434stur x29, [sp-8]
001ac438sub x29, sp, 8
001ac43cstr x0, [sp+216]
001ac440str x1, [sp+224]
001ac444str x2, [sp+232]
001ac448str x3, [sp+240]
001ac44cstrb w4, [sp+248]
001ac450b 0x1ac454
001ac454
001ac454loc_1ac454:
001ac454ldr x3, [sp+232]
001ac458str x3, [sp+112]
001ac45ccbnz x3, 0x1ac464
001ac460b 0x1ac7d0
001ac464
001ac464loc_1ac464:
001ac464ldr x0, [sp+224]
001ac468ldr x1, [sp+232]
001ac46cldr x2, [sp+240]
001ac470bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001ac474str w0, [sp+68]
001ac478strb w1, [sp+51]
001ac47cstr x2, [sp+104]
001ac480ldrsw x3, [sp+68]
001ac484str w3, [sp+56]
001ac488ldrsb x3, [sp+51]
001ac48cstrb w3, [sp+49]
001ac490ldr x3, [sp+104]
001ac494str x3, [sp+96]
001ac498ldrsw x3, [sp+56]
001ac49cstr w3, [sp+52]
001ac4a0ldrsb x3, [sp+49]
001ac4a4strb w3, [sp+48]
001ac4a8ldr x0, [sp+96]
001ac4acstr x0, [sp+72]
001ac4b0ldr x1, [sp+232]
001ac4b4ldr x3, [sp+224]
001ac4b8ldr x4, [sp+240]
001ac4bcb 0x1ac4c0
001ac4c0
001ac4c0loc_1ac4c0:
001ac4c0subs xzr, x1, x0
001ac4c4b.hs 0x1ac4cc
001ac4c8b 0x1ac7e4
001ac4cc
001ac4ccloc_1ac4cc:
001ac4ccsub x5, x4, x0
001ac4d0sub x6, x1, x0
001ac4d4sub x7, xzr, x5
001ac4d8and x7, x0, x7, asr #63
001ac4dcadd x7, x3, x7
001ac4e0str x7, [sp+224]
001ac4e4str x6, [sp+232]
001ac4e8str x5, [sp+240]
001ac4ecldrsb x5, [sp+48]
001ac4f0strb w5, [sp+50]
001ac4f4ubfm x5, x5, 0, 7
001ac4f8subs wzr, w5, 2
001ac4fcb.eq 0x1ac504
001ac500b 0x1ac768
001ac504
001ac504loc_1ac504:
001ac504b 0x1ac508
001ac508
001ac508loc_1ac508:
001ac508str xzr, [sp+152]
001ac50cstp xzr, xzr, [sp+160]
001ac510ldr x0, [sp+224]
001ac514ldr x1, [sp+232]
001ac518ldr x2, [sp+240]
001ac51cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001ac520str x0, [sp+152]
001ac524str x1, [sp+160]
001ac528str x2, [sp+168]
001ac52cstr x3, [sp+104]
001ac530str x0, [sp+176]
001ac534str x1, [sp+184]
001ac538str x2, [sp+192]
001ac53cldr x3, [sp+104]
001ac540str x3, [sp+120]
001ac544str x0, [sp+128]
001ac548str x1, [sp+136]
001ac54cstr x2, [sp+144]
001ac550ldr x0, [sp+120]
001ac554str x0, [sp+88]
001ac558ldr x1, [sp+232]
001ac55cldr x3, [sp+224]
001ac560ldr x4, [sp+240]
001ac564b 0x1ac568
001ac568
001ac568loc_1ac568:
001ac568subs xzr, x1, x0
001ac56cb.hs 0x1ac574
001ac570b 0x1ac7e0
001ac574
001ac574loc_1ac574:
001ac574sub x5, x4, x0
001ac578sub x6, x1, x0
001ac57csub x7, xzr, x5
001ac580and x7, x0, x7, asr #63
001ac584add x7, x3, x7
001ac588str x7, [sp+224]
001ac58cstr x6, [sp+232]
001ac590str x5, [sp+240]
001ac594ldrb w5, [sp+248]
001ac598tbnz w5, 0, 0x1ac5a0
001ac59cb 0x1ac6a4
001ac5a0
001ac5a0loc_1ac5a0:
001ac5a0ldrsw x5, [sp+52]
001ac5a4str w5, [sp+64]
001ac5a8subs wzr, w5, 5
001ac5acb.le 0x1ac5b4
001ac5b0b 0x1ac634
001ac5b4
001ac5b4loc_1ac5b4:
001ac5b4subs wzr, w5, 4
001ac5b8b.eq 0x1ac5c0
001ac5bcb 0x1ac5fc
001ac5c0
001ac5c0loc_1ac5c0:
001ac5c0b 0x1ac5c4
001ac5c4
001ac5c4loc_1ac5c4:
001ac5c4ldr x1, [sp+128]
001ac5c8ldr x2, [sp+136]
001ac5ccldr x3, [sp+144]
001ac5d0ldr x0, [sp+216]
001ac5d4mov x4, xzr
001ac5d8bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac5dcldr x5, [sp+216]
001ac5e0ldrsb x27, [x5]
001ac5e4ldr x6, [sp+216]
001ac5e8ldrsb x27, [x6]
001ac5ecldrsw x6, [x6+44]
001ac5f0add x6, x6, 1
001ac5f4str w6, [x5+44]
001ac5f8b 0x1ac6a0
001ac5fc
001ac5fcloc_1ac5fc:
001ac5fcsubs wzr, w5, 5
001ac600b.eq 0x1ac608
001ac604b 0x1ac62c
001ac608
001ac608loc_1ac608:
001ac608b 0x1ac60c
001ac60c
001ac60cloc_1ac60c:
001ac60cldr x3, [sp+216]
001ac610ldrsb x27, [x3]
001ac614ldr x4, [sp+216]
001ac618ldrsb x27, [x4]
001ac61cldrsw x4, [x4+40]
001ac620add x4, x4, 1
001ac624str w4, [x3+40]
001ac628b 0x1ac6a0
001ac62c
001ac62cloc_1ac62c:
001ac62cb 0x1ac630
001ac630
001ac630loc_1ac630:
001ac630b 0x1ac69c
001ac634
001ac634loc_1ac634:
001ac634subs wzr, w5, 6
001ac638b.eq 0x1ac640
001ac63cb 0x1ac664
001ac640
001ac640loc_1ac640:
001ac640b 0x1ac644
001ac644
001ac644loc_1ac644:
001ac644ldr x3, [sp+216]
001ac648ldrsb x27, [x3]
001ac64cldr x4, [sp+216]
001ac650ldrsb x27, [x4]
001ac654ldrsw x4, [x4+52]
001ac658add x4, x4, 1
001ac65cstr w4, [x3+52]
001ac660b 0x1ac6a0
001ac664
001ac664loc_1ac664:
001ac664subs wzr, w5, 7
001ac668b.eq 0x1ac670
001ac66cb 0x1ac694
001ac670
001ac670loc_1ac670:
001ac670b 0x1ac674
001ac674
001ac674loc_1ac674:
001ac674ldr x3, [sp+216]
001ac678ldrsb x27, [x3]
001ac67cldr x4, [sp+216]
001ac680ldrsb x27, [x4]
001ac684ldrsw x4, [x4+48]
001ac688add x4, x4, 1
001ac68cstr w4, [x3+48]
001ac690b 0x1ac6a0
001ac694
001ac694loc_1ac694:
001ac694b 0x1ac698
001ac698
001ac698loc_1ac698:
001ac698b 0x1ac69c
001ac69c
001ac69cloc_1ac69c:
001ac69cb 0x1ac6a0
001ac6a0
001ac6a0loc_1ac6a0:
001ac6a0b 0x1ac764
001ac6a4
001ac6a4loc_1ac6a4:
001ac6a4ldrsw x5, [sp+52]
001ac6a8str w5, [sp+60]
001ac6acsubs wzr, w5, 3
001ac6b0b.eq 0x1ac6b8
001ac6b4b 0x1ac6f4
001ac6b8
001ac6b8loc_1ac6b8:
001ac6b8b 0x1ac6bc
001ac6bc
001ac6bcloc_1ac6bc:
001ac6bcldr x1, [sp+128]
001ac6c0ldr x2, [sp+136]
001ac6c4ldr x3, [sp+144]
001ac6c8ldr x0, [sp+216]
001ac6ccmov x4, xzr
001ac6d0bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac6d4ldr x5, [sp+216]
001ac6d8ldrsb x27, [x5]
001ac6dcldr x6, [sp+216]
001ac6e0ldrsb x27, [x6]
001ac6e4ldrsw x6, [x6+44]
001ac6e8add x6, x6, 1
001ac6ecstr w6, [x5+44]
001ac6f0b 0x1ac760
001ac6f4
001ac6f4loc_1ac6f4:
001ac6f4subs wzr, w5, 4
001ac6f8b.eq 0x1ac700
001ac6fcb 0x1ac724
001ac700
001ac700loc_1ac700:
001ac700b 0x1ac704
001ac704
001ac704loc_1ac704:
001ac704ldr x3, [sp+216]
001ac708ldrsb x27, [x3]
001ac70cldr x4, [sp+216]
001ac710ldrsb x27, [x4]
001ac714ldrsw x4, [x4+40]
001ac718add x4, x4, 1
001ac71cstr w4, [x3+40]
001ac720b 0x1ac760
001ac724
001ac724loc_1ac724:
001ac724subs wzr, w5, 6
001ac728b.eq 0x1ac730
001ac72cb 0x1ac754
001ac730
001ac730loc_1ac730:
001ac730b 0x1ac734
001ac734
001ac734loc_1ac734:
001ac734ldr x3, [sp+216]
001ac738ldrsb x27, [x3]
001ac73cldr x4, [sp+216]
001ac740ldrsb x27, [x4]
001ac744ldrsw x4, [x4+48]
001ac748add x4, x4, 1
001ac74cstr w4, [x3+48]
001ac750b 0x1ac760
001ac754
001ac754loc_1ac754:
001ac754b 0x1ac758
001ac758
001ac758loc_1ac758:
001ac758b 0x1ac75c
001ac75c
001ac75cloc_1ac75c:
001ac75cb 0x1ac760
001ac760
001ac760loc_1ac760:
001ac760b 0x1ac764
001ac764
001ac764loc_1ac764:
001ac764b 0x1ac7c8
001ac768
001ac768loc_1ac768:
001ac768b 0x1ac76c
001ac76c
001ac76cloc_1ac76c:
001ac76cldrsb x1, [sp+48]
001ac770ldr x2, [sp+224]
001ac774ldr x3, [sp+232]
001ac778ldr x4, [sp+240]
001ac77cldrsw x0, [sp+52]
001ac780bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001ac784str x0, [sp+80]
001ac788ldr x1, [sp+232]
001ac78cldr x5, [sp+224]
001ac790ldr x6, [sp+240]
001ac794b 0x1ac798
001ac798
001ac798loc_1ac798:
001ac798subs xzr, x0, x1
001ac79cb.ls 0x1ac7a4
001ac7a0b 0x1ac7dc
001ac7a4
001ac7a4loc_1ac7a4:
001ac7a4sub x3, x6, x0
001ac7a8sub x4, x1, x0
001ac7acsub x6, xzr, x3
001ac7b0and x6, x0, x6, asr #63
001ac7b4add x5, x5, x6
001ac7b8str x5, [sp+224]
001ac7bcstr x4, [sp+232]
001ac7c0str x3, [sp+240]
001ac7c4b 0x1ac7c8
001ac7c8
001ac7c8loc_1ac7c8:
001ac7c8b 0x1ac7cc
001ac7cc
001ac7ccloc_1ac7cc:
001ac7ccb 0x1ac454
001ac7d0
001ac7d0loc_1ac7d0:
001ac7d0ldur x29, [sp-8]
001ac7d4ldr x30, [sp], 208
001ac7d8ret x30
001ac7dc
001ac7dcloc_1ac7dc:
001ac7dcbl runtime.panicSliceB
001ac7e0
001ac7e0loc_1ac7e0:
001ac7e0bl runtime.panicSliceB
001ac7e4
001ac7e4loc_1ac7e4:
001ac7e4bl runtime.panicSliceB
001ac7e8hint
001ac7ec
001ac7ecloc_1ac7ec:
001ac7ecstp x0, x1, [sp+8]
001ac7f0stp x2, x3, [sp+24]
001ac7f4strb w4, [sp+40]
001ac7f8mov x3, x30
001ac7fcbl runtime.morestack_noctxt.abi0
001ac800ldp x0, x1, [sp+8]
001ac804ldp x2, x3, [sp+24]
001ac808ldrb w4, [sp+40]
001ac80cb 0x1ac420
001ac420
001ac810
001ac810google.golang.org/protobuf/internal/filedesc.(*File).ParentFile: ; void google.golang.org/protobuf/internal/filedesc.(*File).ParentFile(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac810str x30, [sp-32]!
001ac814stur x29, [sp-8]
001ac818sub x29, sp, 8
001ac81cstr x0, [sp+40]
001ac820stp xzr, xzr, [sp+8]
001ac824ldr x2, [sp+40]
001ac828adrp x3, 0x570000
001ac82cadd x3, x3, 2936
001ac830str x3, [sp+8]
001ac834str x2, [sp+16]
001ac838ldr x0, [sp+8]
001ac83cldr x1, [sp+16]
001ac840add x29, sp, 24
001ac844add sp, sp, 32
001ac848ret x30
001ac84cudf 0
001ac810
001ac810google.golang.org/protobuf/internal/filedesc.(*File).ParentFile: ; void google.golang.org/protobuf/internal/filedesc.(*File).ParentFile(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac810str x30, [sp-32]!
001ac814stur x29, [sp-8]
001ac818sub x29, sp, 8
001ac81cstr x0, [sp+40]
001ac820stp xzr, xzr, [sp+8]
001ac824ldr x2, [sp+40]
001ac828adrp x3, 0x570000
001ac82cadd x3, x3, 2936
001ac830str x3, [sp+8]
001ac834str x2, [sp+16]
001ac838ldr x0, [sp+8]
001ac83cldr x1, [sp+16]
001ac840add x29, sp, 24
001ac844add sp, sp, 32
001ac848ret x30
001ac84cudf 0
001ac810
001ac850
001ac850google.golang.org/protobuf/internal/filedesc.(*File).Parent: ; void google.golang.org/protobuf/internal/filedesc.(*File).Parent(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac850str x30, [sp-32]!
001ac854stur x29, [sp-8]
001ac858sub x29, sp, 8
001ac85cstr x0, [sp+40]
001ac860stp xzr, xzr, [sp+8]
001ac864stp xzr, xzr, [sp+8]
001ac868mov x0, xzr
001ac86cmov x1, xzr
001ac870add x29, sp, 24
001ac874add sp, sp, 32
001ac878ret x30
001ac87cudf 0
001ac850
001ac850google.golang.org/protobuf/internal/filedesc.(*File).Parent: ; void google.golang.org/protobuf/internal/filedesc.(*File).Parent(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac850str x30, [sp-32]!
001ac854stur x29, [sp-8]
001ac858sub x29, sp, 8
001ac85cstr x0, [sp+40]
001ac860stp xzr, xzr, [sp+8]
001ac864stp xzr, xzr, [sp+8]
001ac868mov x0, xzr
001ac86cmov x1, xzr
001ac870add x29, sp, 24
001ac874add sp, sp, 32
001ac878ret x30
001ac87cudf 0
001ac850
001ac880
001ac880google.golang.org/protobuf/internal/filedesc.(*File).Index: ; void google.golang.org/protobuf/internal/filedesc.(*File).Index(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac880str x30, [sp-32]!
001ac884stur x29, [sp-8]
001ac888sub x29, sp, 8
001ac88cstr x0, [sp+40]
001ac890str xzr, [sp+16]
001ac894str xzr, [sp+16]
001ac898mov x0, xzr
001ac89cadd x29, sp, 24
001ac8a0add sp, sp, 32
001ac8a4ret x30
001ac8a8udf 0
001ac8acudf 0
001ac880
001ac880google.golang.org/protobuf/internal/filedesc.(*File).Index: ; void google.golang.org/protobuf/internal/filedesc.(*File).Index(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac880str x30, [sp-32]!
001ac884stur x29, [sp-8]
001ac888sub x29, sp, 8
001ac88cstr x0, [sp+40]
001ac890str xzr, [sp+16]
001ac894str xzr, [sp+16]
001ac898mov x0, xzr
001ac89cadd x29, sp, 24
001ac8a0add sp, sp, 32
001ac8a4ret x30
001ac8a8udf 0
001ac8acudf 0
001ac880
001ac8b0
001ac8b0google.golang.org/protobuf/internal/filedesc.(*File).Syntax: ; void google.golang.org/protobuf/internal/filedesc.(*File).Syntax(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac8b0str x30, [sp-32]!
001ac8b4stur x29, [sp-8]
001ac8b8sub x29, sp, 8
001ac8bcstr x0, [sp+40]
001ac8c0strb wzr, [sp+23]
001ac8c4ldr x1, [sp+40]
001ac8c8ldrsb x27, [x1]
001ac8ccldrsb x0, [x1+184]
001ac8d0strb w0, [sp+23]
001ac8d4add x29, sp, 24
001ac8d8add sp, sp, 32
001ac8dcret x30
001ac8b0
001ac8b0google.golang.org/protobuf/internal/filedesc.(*File).Syntax: ; void google.golang.org/protobuf/internal/filedesc.(*File).Syntax(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac8b0str x30, [sp-32]!
001ac8b4stur x29, [sp-8]
001ac8b8sub x29, sp, 8
001ac8bcstr x0, [sp+40]
001ac8c0strb wzr, [sp+23]
001ac8c4ldr x1, [sp+40]
001ac8c8ldrsb x27, [x1]
001ac8ccldrsb x0, [x1+184]
001ac8d0strb w0, [sp+23]
001ac8d4add x29, sp, 24
001ac8d8add sp, sp, 32
001ac8dcret x30
001ac8b0
001ac8e0
001ac8e0google.golang.org/protobuf/internal/filedesc.(*File).Name: ; void google.golang.org/protobuf/internal/filedesc.(*File).Name(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac8e0ldr x16, [x28+16]
001ac8e4subs xzr, sp, x16
001ac8e8b.ls 0x1ac938
001ac8ecstr x30, [sp-80]!
001ac8f0stur x29, [sp-8]
001ac8f4sub x29, sp, 8
001ac8f8str x0, [sp+88]
001ac8fcstp xzr, xzr, [sp+24]
001ac900ldr x2, [sp+88]
001ac904ldrsb x27, [x2]
001ac908ldr x0, [x2+208]
001ac90cldr x1, [x2+216]
001ac910str x0, [sp+40]
001ac914str x1, [sp+48]
001ac918bl google.golang.org/protobuf/reflect/protoreflect.FullName.Name
001ac91cstr x0, [sp+56]
001ac920str x1, [sp+64]
001ac924str x0, [sp+24]
001ac928str x1, [sp+32]
001ac92cldur x29, [sp-8]
001ac930ldr x30, [sp], 80
001ac934ret x30
001ac938
001ac938loc_1ac938:
001ac938str x0, [sp+8]
001ac93cmov x3, x30
001ac940bl runtime.morestack_noctxt.abi0
001ac944ldr x0, [sp+8]
001ac948b 0x1ac8e0
001ac94cudf 0
001ac8e0
001ac8e0google.golang.org/protobuf/internal/filedesc.(*File).Name: ; void google.golang.org/protobuf/internal/filedesc.(*File).Name(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac8e0ldr x16, [x28+16]
001ac8e4subs xzr, sp, x16
001ac8e8b.ls 0x1ac938
001ac8ecstr x30, [sp-80]!
001ac8f0stur x29, [sp-8]
001ac8f4sub x29, sp, 8
001ac8f8str x0, [sp+88]
001ac8fcstp xzr, xzr, [sp+24]
001ac900ldr x2, [sp+88]
001ac904ldrsb x27, [x2]
001ac908ldr x0, [x2+208]
001ac90cldr x1, [x2+216]
001ac910str x0, [sp+40]
001ac914str x1, [sp+48]
001ac918bl google.golang.org/protobuf/reflect/protoreflect.FullName.Name
001ac91cstr x0, [sp+56]
001ac920str x1, [sp+64]
001ac924str x0, [sp+24]
001ac928str x1, [sp+32]
001ac92cldur x29, [sp-8]
001ac930ldr x30, [sp], 80
001ac934ret x30
001ac938
001ac938loc_1ac938:
001ac938str x0, [sp+8]
001ac93cmov x3, x30
001ac940bl runtime.morestack_noctxt.abi0
001ac944ldr x0, [sp+8]
001ac948b 0x1ac8e0
001ac94cudf 0
001ac8e0
001ac950
001ac950google.golang.org/protobuf/internal/filedesc.(*File).FullName: ; void google.golang.org/protobuf/internal/filedesc.(*File).FullName(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac950str x30, [sp-32]!
001ac954stur x29, [sp-8]
001ac958sub x29, sp, 8
001ac95cstr x0, [sp+40]
001ac960stp xzr, xzr, [sp+8]
001ac964ldr x2, [sp+40]
001ac968ldrsb x27, [x2]
001ac96cldr x0, [x2+208]
001ac970ldr x1, [x2+216]
001ac974str x0, [sp+8]
001ac978str x1, [sp+16]
001ac97cadd x29, sp, 24
001ac980add sp, sp, 32
001ac984ret x30
001ac988udf 0
001ac98cudf 0
001ac950
001ac950google.golang.org/protobuf/internal/filedesc.(*File).FullName: ; void google.golang.org/protobuf/internal/filedesc.(*File).FullName(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac950str x30, [sp-32]!
001ac954stur x29, [sp-8]
001ac958sub x29, sp, 8
001ac95cstr x0, [sp+40]
001ac960stp xzr, xzr, [sp+8]
001ac964ldr x2, [sp+40]
001ac968ldrsb x27, [x2]
001ac96cldr x0, [x2+208]
001ac970ldr x1, [x2+216]
001ac974str x0, [sp+8]
001ac978str x1, [sp+16]
001ac97cadd x29, sp, 24
001ac980add sp, sp, 32
001ac984ret x30
001ac988udf 0
001ac98cudf 0
001ac950
001ac990
001ac990google.golang.org/protobuf/internal/filedesc.(*File).IsPlaceholder: ; void google.golang.org/protobuf/internal/filedesc.(*File).IsPlaceholder(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac990str x30, [sp-32]!
001ac994stur x29, [sp-8]
001ac998sub x29, sp, 8
001ac99cstr x0, [sp+40]
001ac9a0strb wzr, [sp+23]
001ac9a4strb wzr, [sp+23]
001ac9a8mov x0, xzr
001ac9acadd x29, sp, 24
001ac9b0add sp, sp, 32
001ac9b4ret x30
001ac9b8udf 0
001ac9bcudf 0
001ac990
001ac990google.golang.org/protobuf/internal/filedesc.(*File).IsPlaceholder: ; void google.golang.org/protobuf/internal/filedesc.(*File).IsPlaceholder(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac990str x30, [sp-32]!
001ac994stur x29, [sp-8]
001ac998sub x29, sp, 8
001ac99cstr x0, [sp+40]
001ac9a0strb wzr, [sp+23]
001ac9a4strb wzr, [sp+23]
001ac9a8mov x0, xzr
001ac9acadd x29, sp, 24
001ac9b0add sp, sp, 32
001ac9b4ret x30
001ac9b8udf 0
001ac9bcudf 0
001ac990
001ac9c0
001ac9c0google.golang.org/protobuf/internal/filedesc.(*File).Path: ; void google.golang.org/protobuf/internal/filedesc.(*File).Path(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac9c0str x30, [sp-32]!
001ac9c4stur x29, [sp-8]
001ac9c8sub x29, sp, 8
001ac9ccstr x0, [sp+40]
001ac9d0stp xzr, xzr, [sp+8]
001ac9d4ldr x2, [sp+40]
001ac9d8ldrsb x27, [x2]
001ac9dcldr x0, [x2+192]
001ac9e0ldr x1, [x2+200]
001ac9e4str x0, [sp+8]
001ac9e8str x1, [sp+16]
001ac9ecadd x29, sp, 24
001ac9f0add sp, sp, 32
001ac9f4ret x30
001ac9f8udf 0
001ac9fcudf 0
001ac9c0
001ac9c0google.golang.org/protobuf/internal/filedesc.(*File).Path: ; void google.golang.org/protobuf/internal/filedesc.(*File).Path(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac9c0str x30, [sp-32]!
001ac9c4stur x29, [sp-8]
001ac9c8sub x29, sp, 8
001ac9ccstr x0, [sp+40]
001ac9d0stp xzr, xzr, [sp+8]
001ac9d4ldr x2, [sp+40]
001ac9d8ldrsb x27, [x2]
001ac9dcldr x0, [x2+192]
001ac9e0ldr x1, [x2+200]
001ac9e4str x0, [sp+8]
001ac9e8str x1, [sp+16]
001ac9ecadd x29, sp, 24
001ac9f0add sp, sp, 32
001ac9f4ret x30
001ac9f8udf 0
001ac9fcudf 0
001ac9c0
001aca00
001aca00google.golang.org/protobuf/internal/filedesc.(*File).Package: ; void google.golang.org/protobuf/internal/filedesc.(*File).Package(google.golang.org/protobuf/internal/filedesc.File * fd)
001aca00str x30, [sp-32]!
001aca04stur x29, [sp-8]
001aca08sub x29, sp, 8
001aca0cstr x0, [sp+40]
001aca10stp xzr, xzr, [sp+8]
001aca14ldr x2, [sp+40]
001aca18ldrsb x27, [x2]
001aca1cldr x0, [x2+208]
001aca20ldr x1, [x2+216]
001aca24str x0, [sp+8]
001aca28str x1, [sp+16]
001aca2cadd x29, sp, 24
001aca30add sp, sp, 32
001aca34ret x30
001aca38udf 0
001aca3cudf 0
001aca00
001aca00google.golang.org/protobuf/internal/filedesc.(*File).Package: ; void google.golang.org/protobuf/internal/filedesc.(*File).Package(google.golang.org/protobuf/internal/filedesc.File * fd)
001aca00str x30, [sp-32]!
001aca04stur x29, [sp-8]
001aca08sub x29, sp, 8
001aca0cstr x0, [sp+40]
001aca10stp xzr, xzr, [sp+8]
001aca14ldr x2, [sp+40]
001aca18ldrsb x27, [x2]
001aca1cldr x0, [x2+208]
001aca20ldr x1, [x2+216]
001aca24str x0, [sp+8]
001aca28str x1, [sp+16]
001aca2cadd x29, sp, 24
001aca30add sp, sp, 32
001aca34ret x30
001aca38udf 0
001aca3cudf 0
001aca00
001aca40
001aca40google.golang.org/protobuf/internal/filedesc.(*File).Imports: ; void google.golang.org/protobuf/internal/filedesc.(*File).Imports(google.golang.org/protobuf/internal/filedesc.File * fd)
001aca40ldr x16, [x28+16]
001aca44subs xzr, sp, x16
001aca48b.ls 0x1aca9c
001aca4cstr x30, [sp-64]!
001aca50stur x29, [sp-8]
001aca54sub x29, sp, 8
001aca58str x0, [sp+72]
001aca5cstp xzr, xzr, [sp+24]
001aca60ldr x0, [sp+72]
001aca64bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001aca68str x0, [sp+48]
001aca6cldrsb x27, [x0]
001aca70add x1, x0, 8
001aca74str x1, [sp+40]
001aca78adrp x2, 0x56c000
001aca7cadd x2, x2, 2432
001aca80str x2, [sp+24]
001aca84str x1, [sp+32]
001aca88ldr x0, [sp+24]
001aca8cldr x1, [sp+32]
001aca90ldur x29, [sp-8]
001aca94ldr x30, [sp], 64
001aca98ret x30
001aca9c
001aca9cloc_1aca9c:
001aca9cstr x0, [sp+8]
001acaa0mov x3, x30
001acaa4bl runtime.morestack_noctxt.abi0
001acaa8ldr x0, [sp+8]
001acaacb 0x1aca40
001aca40
001aca40google.golang.org/protobuf/internal/filedesc.(*File).Imports: ; void google.golang.org/protobuf/internal/filedesc.(*File).Imports(google.golang.org/protobuf/internal/filedesc.File * fd)
001aca40ldr x16, [x28+16]
001aca44subs xzr, sp, x16
001aca48b.ls 0x1aca9c
001aca4cstr x30, [sp-64]!
001aca50stur x29, [sp-8]
001aca54sub x29, sp, 8
001aca58str x0, [sp+72]
001aca5cstp xzr, xzr, [sp+24]
001aca60ldr x0, [sp+72]
001aca64bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001aca68str x0, [sp+48]
001aca6cldrsb x27, [x0]
001aca70add x1, x0, 8
001aca74str x1, [sp+40]
001aca78adrp x2, 0x56c000
001aca7cadd x2, x2, 2432
001aca80str x2, [sp+24]
001aca84str x1, [sp+32]
001aca88ldr x0, [sp+24]
001aca8cldr x1, [sp+32]
001aca90ldur x29, [sp-8]
001aca94ldr x30, [sp], 64
001aca98ret x30
001aca9c
001aca9cloc_1aca9c:
001aca9cstr x0, [sp+8]
001acaa0mov x3, x30
001acaa4bl runtime.morestack_noctxt.abi0
001acaa8ldr x0, [sp+8]
001acaacb 0x1aca40
001aca40
001acab0
001acab0google.golang.org/protobuf/internal/filedesc.(*File).Enums: ; void google.golang.org/protobuf/internal/filedesc.(*File).Enums(google.golang.org/protobuf/internal/filedesc.File * fd)
001acab0str x30, [sp-48]!
001acab4stur x29, [sp-8]
001acab8sub x29, sp, 8
001acabcstr x0, [sp+56]
001acac0stp xzr, xzr, [sp+16]
001acac4ldr x2, [sp+56]
001acac8ldrsb x27, [x2]
001acaccadd x2, x2, 224
001acad0str x2, [sp+32]
001acad4adrp x3, 0x56d000
001acad8add x3, x3, 1312
001acadcstr x3, [sp+16]
001acae0str x2, [sp+24]
001acae4ldr x0, [sp+16]
001acae8ldr x1, [sp+24]
001acaecadd x29, sp, 40
001acaf0add sp, sp, 48
001acaf4ret x30
001acaf8udf 0
001acafcudf 0
001acab0
001acab0google.golang.org/protobuf/internal/filedesc.(*File).Enums: ; void google.golang.org/protobuf/internal/filedesc.(*File).Enums(google.golang.org/protobuf/internal/filedesc.File * fd)
001acab0str x30, [sp-48]!
001acab4stur x29, [sp-8]
001acab8sub x29, sp, 8
001acabcstr x0, [sp+56]
001acac0stp xzr, xzr, [sp+16]
001acac4ldr x2, [sp+56]
001acac8ldrsb x27, [x2]
001acaccadd x2, x2, 224
001acad0str x2, [sp+32]
001acad4adrp x3, 0x56d000
001acad8add x3, x3, 1312
001acadcstr x3, [sp+16]
001acae0str x2, [sp+24]
001acae4ldr x0, [sp+16]
001acae8ldr x1, [sp+24]
001acaecadd x29, sp, 40
001acaf0add sp, sp, 48
001acaf4ret x30
001acaf8udf 0
001acafcudf 0
001acab0
001acb00
001acb00google.golang.org/protobuf/internal/filedesc.(*File).Messages: ; void google.golang.org/protobuf/internal/filedesc.(*File).Messages(google.golang.org/protobuf/internal/filedesc.File * fd)
001acb00str x30, [sp-48]!
001acb04stur x29, [sp-8]
001acb08sub x29, sp, 8
001acb0cstr x0, [sp+56]
001acb10stp xzr, xzr, [sp+16]
001acb14ldr x2, [sp+56]
001acb18ldrsb x27, [x2]
001acb1cadd x2, x2, 272
001acb20str x2, [sp+32]
001acb24adrp x3, 0x56d000
001acb28add x3, x3, 1368
001acb2cstr x3, [sp+16]
001acb30str x2, [sp+24]
001acb34ldr x0, [sp+16]
001acb38ldr x1, [sp+24]
001acb3cadd x29, sp, 40
001acb40add sp, sp, 48
001acb44ret x30
001acb48udf 0
001acb4cudf 0
001acb00
001acb00google.golang.org/protobuf/internal/filedesc.(*File).Messages: ; void google.golang.org/protobuf/internal/filedesc.(*File).Messages(google.golang.org/protobuf/internal/filedesc.File * fd)
001acb00str x30, [sp-48]!
001acb04stur x29, [sp-8]
001acb08sub x29, sp, 8
001acb0cstr x0, [sp+56]
001acb10stp xzr, xzr, [sp+16]
001acb14ldr x2, [sp+56]
001acb18ldrsb x27, [x2]
001acb1cadd x2, x2, 272
001acb20str x2, [sp+32]
001acb24adrp x3, 0x56d000
001acb28add x3, x3, 1368
001acb2cstr x3, [sp+16]
001acb30str x2, [sp+24]
001acb34ldr x0, [sp+16]
001acb38ldr x1, [sp+24]
001acb3cadd x29, sp, 40
001acb40add sp, sp, 48
001acb44ret x30
001acb48udf 0
001acb4cudf 0
001acb00
001acb50
001acb50google.golang.org/protobuf/internal/filedesc.(*File).Extensions: ; void google.golang.org/protobuf/internal/filedesc.(*File).Extensions(google.golang.org/protobuf/internal/filedesc.File * fd)
001acb50str x30, [sp-48]!
001acb54stur x29, [sp-8]
001acb58sub x29, sp, 8
001acb5cstr x0, [sp+56]
001acb60stp xzr, xzr, [sp+16]
001acb64ldr x2, [sp+56]
001acb68ldrsb x27, [x2]
001acb6cadd x2, x2, 320
001acb70str x2, [sp+32]
001acb74adrp x3, 0x56d000
001acb78add x3, x3, 1256
001acb7cstr x3, [sp+16]
001acb80str x2, [sp+24]
001acb84ldr x0, [sp+16]
001acb88ldr x1, [sp+24]
001acb8cadd x29, sp, 40
001acb90add sp, sp, 48
001acb94ret x30
001acb98udf 0
001acb9cudf 0
001acb50
001acb50google.golang.org/protobuf/internal/filedesc.(*File).Extensions: ; void google.golang.org/protobuf/internal/filedesc.(*File).Extensions(google.golang.org/protobuf/internal/filedesc.File * fd)
001acb50str x30, [sp-48]!
001acb54stur x29, [sp-8]
001acb58sub x29, sp, 8
001acb5cstr x0, [sp+56]
001acb60stp xzr, xzr, [sp+16]
001acb64ldr x2, [sp+56]
001acb68ldrsb x27, [x2]
001acb6cadd x2, x2, 320
001acb70str x2, [sp+32]
001acb74adrp x3, 0x56d000
001acb78add x3, x3, 1256
001acb7cstr x3, [sp+16]
001acb80str x2, [sp+24]
001acb84ldr x0, [sp+16]
001acb88ldr x1, [sp+24]
001acb8cadd x29, sp, 40
001acb90add sp, sp, 48
001acb94ret x30
001acb98udf 0
001acb9cudf 0
001acb50
001acba0
001acba0google.golang.org/protobuf/internal/filedesc.(*File).Services: ; void google.golang.org/protobuf/internal/filedesc.(*File).Services(google.golang.org/protobuf/internal/filedesc.File * fd)
001acba0str x30, [sp-48]!
001acba4stur x29, [sp-8]
001acba8sub x29, sp, 8
001acbacstr x0, [sp+56]
001acbb0stp xzr, xzr, [sp+16]
001acbb4ldr x2, [sp+56]
001acbb8ldrsb x27, [x2]
001acbbcadd x2, x2, 368
001acbc0str x2, [sp+32]
001acbc4adrp x3, 0x56d000
001acbc8add x3, x3, 1704
001acbccstr x3, [sp+16]
001acbd0str x2, [sp+24]
001acbd4ldr x0, [sp+16]
001acbd8ldr x1, [sp+24]
001acbdcadd x29, sp, 40
001acbe0add sp, sp, 48
001acbe4ret x30
001acbe8udf 0
001acbecudf 0
001acba0
001acba0google.golang.org/protobuf/internal/filedesc.(*File).Services: ; void google.golang.org/protobuf/internal/filedesc.(*File).Services(google.golang.org/protobuf/internal/filedesc.File * fd)
001acba0str x30, [sp-48]!
001acba4stur x29, [sp-8]
001acba8sub x29, sp, 8
001acbacstr x0, [sp+56]
001acbb0stp xzr, xzr, [sp+16]
001acbb4ldr x2, [sp+56]
001acbb8ldrsb x27, [x2]
001acbbcadd x2, x2, 368
001acbc0str x2, [sp+32]
001acbc4adrp x3, 0x56d000
001acbc8add x3, x3, 1704
001acbccstr x3, [sp+16]
001acbd0str x2, [sp+24]
001acbd4ldr x0, [sp+16]
001acbd8ldr x1, [sp+24]
001acbdcadd x29, sp, 40
001acbe0add sp, sp, 48
001acbe4ret x30
001acbe8udf 0
001acbecudf 0
001acba0
001acbf0
001acbf0google.golang.org/protobuf/internal/filedesc.(*File).Format: ; void google.golang.org/protobuf/internal/filedesc.(*File).Format(google.golang.org/protobuf/internal/filedesc.File * fd, fmt.State s, int32 r)
001acbf0ldr x16, [x28+16]
001acbf4subs xzr, sp, x16
001acbf8b.ls 0x1acc40
001acbfcstr x30, [sp-64]!
001acc00stur x29, [sp-8]
001acc04sub x29, sp, 8
001acc08str x0, [sp+72]
001acc0cstr x1, [sp+80]
001acc10str x2, [sp+88]
001acc14str w3, [sp+96]
001acc18ldr x0, [sp+80]
001acc1cldr x1, [sp+88]
001acc20ldr x4, [sp+72]
001acc24mov x2, x3
001acc28adrp x3, 0x56f000
001acc2cadd x3, x3, 24
001acc30bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001acc34ldur x29, [sp-8]
001acc38ldr x30, [sp], 64
001acc3cret x30
001acc40
001acc40loc_1acc40:
001acc40stp x0, x1, [sp+8]
001acc44str x2, [sp+24]
001acc48str w3, [sp+32]
001acc4cmov x3, x30
001acc50bl runtime.morestack_noctxt.abi0
001acc54ldp x0, x1, [sp+8]
001acc58ldr x2, [sp+24]
001acc5cldrsw x3, [sp+32]
001acc60b 0x1acbf0
001acc64udf 0
001acc68udf 0
001acc6cudf 0
001acbf0
001acbf0google.golang.org/protobuf/internal/filedesc.(*File).Format: ; void google.golang.org/protobuf/internal/filedesc.(*File).Format(google.golang.org/protobuf/internal/filedesc.File * fd, fmt.State s, int32 r)
001acbf0ldr x16, [x28+16]
001acbf4subs xzr, sp, x16
001acbf8b.ls 0x1acc40
001acbfcstr x30, [sp-64]!
001acc00stur x29, [sp-8]
001acc04sub x29, sp, 8
001acc08str x0, [sp+72]
001acc0cstr x1, [sp+80]
001acc10str x2, [sp+88]
001acc14str w3, [sp+96]
001acc18ldr x0, [sp+80]
001acc1cldr x1, [sp+88]
001acc20ldr x4, [sp+72]
001acc24mov x2, x3
001acc28adrp x3, 0x56f000
001acc2cadd x3, x3, 24
001acc30bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001acc34ldur x29, [sp-8]
001acc38ldr x30, [sp], 64
001acc3cret x30
001acc40
001acc40loc_1acc40:
001acc40stp x0, x1, [sp+8]
001acc44str x2, [sp+24]
001acc48str w3, [sp+32]
001acc4cmov x3, x30
001acc50bl runtime.morestack_noctxt.abi0
001acc54ldp x0, x1, [sp+8]
001acc58ldr x2, [sp+24]
001acc5cldrsw x3, [sp+32]
001acc60b 0x1acbf0
001acc64udf 0
001acc68udf 0
001acc6cudf 0
001acbf0
001acc70
001acc70google.golang.org/protobuf/internal/filedesc.(*File).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*File).ProtoType(google.golang.org/protobuf/internal/filedesc.File * fd, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor p1)
001acc70str x0, [sp+8]
001acc74str x1, [sp+16]
001acc78str x2, [sp+24]
001acc7cret x30
001acc70
001acc70google.golang.org/protobuf/internal/filedesc.(*File).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*File).ProtoType(google.golang.org/protobuf/internal/filedesc.File * fd, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor p1)
001acc70str x0, [sp+8]
001acc74str x1, [sp+16]
001acc78str x2, [sp+24]
001acc7cret x30
001acc70
001acc80
001acc80google.golang.org/protobuf/internal/filedesc.(*File).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyInit(google.golang.org/protobuf/internal/filedesc.File * fd)
001acc80ldr x16, [x28+16]
001acc84subs xzr, sp, x16
001acc88b.ls 0x1accec
001acc8cstr x30, [sp-48]!
001acc90stur x29, [sp-8]
001acc94sub x29, sp, 8
001acc98str x0, [sp+56]
001acc9cstr xzr, [sp+24]
001acca0ldr x1, [sp+56]
001acca4ldrsb x27, [x1]
001acca8add x1, x1, 424
001accacstr x1, [sp+32]
001accb0ldar w1, [x1]
001accb4str w1, [sp+20]
001accb8cbz w1, 0x1accc0
001accbcb 0x1acccc
001accc0
001accc0loc_1accc0:
001accc0ldr x0, [sp+56]
001accc4bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce
001accc8b 0x1accd0
001acccc
001accccloc_1acccc:
001accccb 0x1accd0
001accd0
001accd0loc_1accd0:
001accd0ldr x1, [sp+56]
001accd4ldrsb x27, [x1]
001accd8ldr x0, [x1+440]
001accdcstr x0, [sp+24]
001acce0ldur x29, [sp-8]
001acce4ldr x30, [sp], 48
001acce8ret x30
001accec
001accecloc_1accec:
001accecstr x0, [sp+8]
001accf0mov x3, x30
001accf4bl runtime.morestack_noctxt.abi0
001accf8ldr x0, [sp+8]
001accfcb 0x1acc80
001acc80
001acc80google.golang.org/protobuf/internal/filedesc.(*File).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyInit(google.golang.org/protobuf/internal/filedesc.File * fd)
001acc80ldr x16, [x28+16]
001acc84subs xzr, sp, x16
001acc88b.ls 0x1accec
001acc8cstr x30, [sp-48]!
001acc90stur x29, [sp-8]
001acc94sub x29, sp, 8
001acc98str x0, [sp+56]
001acc9cstr xzr, [sp+24]
001acca0ldr x1, [sp+56]
001acca4ldrsb x27, [x1]
001acca8add x1, x1, 424
001accacstr x1, [sp+32]
001accb0ldar w1, [x1]
001accb4str w1, [sp+20]
001accb8cbz w1, 0x1accc0
001accbcb 0x1acccc
001accc0
001accc0loc_1accc0:
001accc0ldr x0, [sp+56]
001accc4bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce
001accc8b 0x1accd0
001acccc
001accccloc_1acccc:
001accccb 0x1accd0
001accd0
001accd0loc_1accd0:
001accd0ldr x1, [sp+56]
001accd4ldrsb x27, [x1]
001accd8ldr x0, [x1+440]
001accdcstr x0, [sp+24]
001acce0ldur x29, [sp-8]
001acce4ldr x30, [sp], 48
001acce8ret x30
001accec
001accecloc_1accec:
001accecstr x0, [sp+8]
001accf0mov x3, x30
001accf4bl runtime.morestack_noctxt.abi0
001accf8ldr x0, [sp+8]
001accfcb 0x1acc80
001acc80
001acd00
001acd00google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce(google.golang.org/protobuf/internal/filedesc.File * fd)
001acd00ldr x16, [x28+16]
001acd04subs xzr, sp, x16
001acd08b.ls 0x1acd88
001acd0cstr x30, [sp-48]!
001acd10stur x29, [sp-8]
001acd14sub x29, sp, 8
001acd18str x0, [sp+56]
001acd1cldrsb x27, [x0]
001acd20add x0, x0, 428
001acd24str x0, [sp+32]
001acd28bl sync.(*Mutex).Lock
001acd2cldr x1, [sp+56]
001acd30ldrsb x27, [x1]
001acd34ldr x1, [x1+440]
001acd38cbnz x1, 0x1acd40
001acd3cb 0x1acd44
001acd40
001acd40loc_1acd40:
001acd40b 0x1acd50
001acd44
001acd44loc_1acd44:
001acd44ldr x0, [sp+56]
001acd48bl google.golang.org/protobuf/internal/filedesc.(*File).lazyRawInit
001acd4cb 0x1acd50
001acd50
001acd50loc_1acd50:
001acd50ldr x1, [sp+56]
001acd54ldrsb x27, [x1]
001acd58add x1, x1, 424
001acd5cstr x1, [sp+24]
001acd60orr x2, xzr, 1
001acd64stlr w2, [x1]
001acd68ldr x1, [sp+56]
001acd6cldrsb x27, [x1]
001acd70add x0, x1, 428
001acd74str x0, [sp+16]
001acd78bl sync.(*Mutex).Unlock
001acd7cldur x29, [sp-8]
001acd80ldr x30, [sp], 48
001acd84ret x30
001acd88
001acd88loc_1acd88:
001acd88str x0, [sp+8]
001acd8cmov x3, x30
001acd90bl runtime.morestack_noctxt.abi0
001acd94ldr x0, [sp+8]
001acd98b 0x1acd00
001acd9cudf 0
001acd00
001acd00google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce(google.golang.org/protobuf/internal/filedesc.File * fd)
001acd00ldr x16, [x28+16]
001acd04subs xzr, sp, x16
001acd08b.ls 0x1acd88
001acd0cstr x30, [sp-48]!
001acd10stur x29, [sp-8]
001acd14sub x29, sp, 8
001acd18str x0, [sp+56]
001acd1cldrsb x27, [x0]
001acd20add x0, x0, 428
001acd24str x0, [sp+32]
001acd28bl sync.(*Mutex).Lock
001acd2cldr x1, [sp+56]
001acd30ldrsb x27, [x1]
001acd34ldr x1, [x1+440]
001acd38cbnz x1, 0x1acd40
001acd3cb 0x1acd44
001acd40
001acd40loc_1acd40:
001acd40b 0x1acd50
001acd44
001acd44loc_1acd44:
001acd44ldr x0, [sp+56]
001acd48bl google.golang.org/protobuf/internal/filedesc.(*File).lazyRawInit
001acd4cb 0x1acd50
001acd50
001acd50loc_1acd50:
001acd50ldr x1, [sp+56]
001acd54ldrsb x27, [x1]
001acd58add x1, x1, 424
001acd5cstr x1, [sp+24]
001acd60orr x2, xzr, 1
001acd64stlr w2, [x1]
001acd68ldr x1, [sp+56]
001acd6cldrsb x27, [x1]
001acd70add x0, x1, 428
001acd74str x0, [sp+16]
001acd78bl sync.(*Mutex).Unlock
001acd7cldur x29, [sp-8]
001acd80ldr x30, [sp], 48
001acd84ret x30
001acd88
001acd88loc_1acd88:
001acd88str x0, [sp+8]
001acd8cmov x3, x30
001acd90bl runtime.morestack_noctxt.abi0
001acd94ldr x0, [sp+8]
001acd98b 0x1acd00
001acd9cudf 0
001acd00
001acda0
001acda0google.golang.org/protobuf/internal/filedesc.(*File).GoPackagePath: ; void google.golang.org/protobuf/internal/filedesc.(*File).GoPackagePath(google.golang.org/protobuf/internal/filedesc.File * fd)
001acda0str x30, [sp-32]!
001acda4stur x29, [sp-8]
001acda8sub x29, sp, 8
001acdacstr x0, [sp+40]
001acdb0stp xzr, xzr, [sp+8]
001acdb4ldr x2, [sp+40]
001acdb8ldrsb x27, [x2]
001acdbcldr x0, [x2]
001acdc0ldr x1, [x2+8]
001acdc4str x0, [sp+8]
001acdc8str x1, [sp+16]
001acdccadd x29, sp, 24
001acdd0add sp, sp, 32
001acdd4ret x30
001acdd8udf 0
001acddcudf 0
001acda0
001acda0google.golang.org/protobuf/internal/filedesc.(*File).GoPackagePath: ; void google.golang.org/protobuf/internal/filedesc.(*File).GoPackagePath(google.golang.org/protobuf/internal/filedesc.File * fd)
001acda0str x30, [sp-32]!
001acda4stur x29, [sp-8]
001acda8sub x29, sp, 8
001acdacstr x0, [sp+40]
001acdb0stp xzr, xzr, [sp+8]
001acdb4ldr x2, [sp+40]
001acdb8ldrsb x27, [x2]
001acdbcldr x0, [x2]
001acdc0ldr x1, [x2+8]
001acdc4str x0, [sp+8]
001acdc8str x1, [sp+16]
001acdccadd x29, sp, 24
001acdd0add sp, sp, 32
001acdd4ret x30
001acdd8udf 0
001acddcudf 0
001acda0
001acde0
001acde0google.golang.org/protobuf/internal/filedesc.(*Enum).Values: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).Values(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acde0ldr x16, [x28+16]
001acde4subs xzr, sp, x16
001acde8b.ls 0x1ace8c
001acdecstr x30, [sp-64]!
001acdf0stur x29, [sp-8]
001acdf4sub x29, sp, 8
001acdf8str x0, [sp+72]
001acdfcstp xzr, xzr, [sp+24]
001ace00ldr x2, [sp+72]
001ace04ldrsb x27, [x2]
001ace08ldrb w2, [x2+48]
001ace0ctbnz w2, 0, 0x1ace14
001ace10b 0x1ace50
001ace14
001ace14loc_1ace14:
001ace14ldr x2, [sp+72]
001ace18ldrsb x27, [x2]
001ace1cldr x2, [x2+56]
001ace20ldrsb x27, [x2]
001ace24add x2, x2, 8
001ace28str x2, [sp+48]
001ace2cadrp x3, 0x56d000
001ace30add x3, x3, 3040
001ace34str x3, [sp+24]
001ace38str x2, [sp+32]
001ace3cldr x0, [sp+24]
001ace40ldr x1, [sp+32]
001ace44ldur x29, [sp-8]
001ace48ldr x30, [sp], 64
001ace4cret x30
001ace50
001ace50loc_1ace50:
001ace50ldr x0, [sp+72]
001ace54bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001ace58str x0, [sp+40]
001ace5cldrsb x27, [x0]
001ace60add x1, x0, 8
001ace64str x1, [sp+48]
001ace68adrp x2, 0x56d000
001ace6cadd x2, x2, 3040
001ace70str x2, [sp+24]
001ace74str x1, [sp+32]
001ace78ldr x0, [sp+24]
001ace7cldr x1, [sp+32]
001ace80ldur x29, [sp-8]
001ace84ldr x30, [sp], 64
001ace88ret x30
001ace8c
001ace8cloc_1ace8c:
001ace8cstr x0, [sp+8]
001ace90mov x3, x30
001ace94bl runtime.morestack_noctxt.abi0
001ace98ldr x0, [sp+8]
001ace9cb 0x1acde0
001acde0
001acde0google.golang.org/protobuf/internal/filedesc.(*Enum).Values: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).Values(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acde0ldr x16, [x28+16]
001acde4subs xzr, sp, x16
001acde8b.ls 0x1ace8c
001acdecstr x30, [sp-64]!
001acdf0stur x29, [sp-8]
001acdf4sub x29, sp, 8
001acdf8str x0, [sp+72]
001acdfcstp xzr, xzr, [sp+24]
001ace00ldr x2, [sp+72]
001ace04ldrsb x27, [x2]
001ace08ldrb w2, [x2+48]
001ace0ctbnz w2, 0, 0x1ace14
001ace10b 0x1ace50
001ace14
001ace14loc_1ace14:
001ace14ldr x2, [sp+72]
001ace18ldrsb x27, [x2]
001ace1cldr x2, [x2+56]
001ace20ldrsb x27, [x2]
001ace24add x2, x2, 8
001ace28str x2, [sp+48]
001ace2cadrp x3, 0x56d000
001ace30add x3, x3, 3040
001ace34str x3, [sp+24]
001ace38str x2, [sp+32]
001ace3cldr x0, [sp+24]
001ace40ldr x1, [sp+32]
001ace44ldur x29, [sp-8]
001ace48ldr x30, [sp], 64
001ace4cret x30
001ace50
001ace50loc_1ace50:
001ace50ldr x0, [sp+72]
001ace54bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001ace58str x0, [sp+40]
001ace5cldrsb x27, [x0]
001ace60add x1, x0, 8
001ace64str x1, [sp+48]
001ace68adrp x2, 0x56d000
001ace6cadd x2, x2, 3040
001ace70str x2, [sp+24]
001ace74str x1, [sp+32]
001ace78ldr x0, [sp+24]
001ace7cldr x1, [sp+32]
001ace80ldur x29, [sp-8]
001ace84ldr x30, [sp], 64
001ace88ret x30
001ace8c
001ace8cloc_1ace8c:
001ace8cstr x0, [sp+8]
001ace90mov x3, x30
001ace94bl runtime.morestack_noctxt.abi0
001ace98ldr x0, [sp+8]
001ace9cb 0x1acde0
001acde0
001acea0
001acea0google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedNames(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acea0ldr x16, [x28+16]
001acea4subs xzr, sp, x16
001acea8b.ls 0x1acefc
001aceacstr x30, [sp-64]!
001aceb0stur x29, [sp-8]
001aceb4sub x29, sp, 8
001aceb8str x0, [sp+72]
001acebcstp xzr, xzr, [sp+24]
001acec0ldr x0, [sp+72]
001acec4bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001acec8str x0, [sp+48]
001aceccldrsb x27, [x0]
001aced0add x1, x0, 64
001aced4str x1, [sp+40]
001aced8adrp x2, 0x56d000
001acedcadd x2, x2, 1536
001acee0str x2, [sp+24]
001acee4str x1, [sp+32]
001acee8ldr x0, [sp+24]
001aceecldr x1, [sp+32]
001acef0ldur x29, [sp-8]
001acef4ldr x30, [sp], 64
001acef8ret x30
001acefc
001acefcloc_1acefc:
001acefcstr x0, [sp+8]
001acf00mov x3, x30
001acf04bl runtime.morestack_noctxt.abi0
001acf08ldr x0, [sp+8]
001acf0cb 0x1acea0
001acea0
001acea0google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedNames(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acea0ldr x16, [x28+16]
001acea4subs xzr, sp, x16
001acea8b.ls 0x1acefc
001aceacstr x30, [sp-64]!
001aceb0stur x29, [sp-8]
001aceb4sub x29, sp, 8
001aceb8str x0, [sp+72]
001acebcstp xzr, xzr, [sp+24]
001acec0ldr x0, [sp+72]
001acec4bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001acec8str x0, [sp+48]
001aceccldrsb x27, [x0]
001aced0add x1, x0, 64
001aced4str x1, [sp+40]
001aced8adrp x2, 0x56d000
001acedcadd x2, x2, 1536
001acee0str x2, [sp+24]
001acee4str x1, [sp+32]
001acee8ldr x0, [sp+24]
001aceecldr x1, [sp+32]
001acef0ldur x29, [sp-8]
001acef4ldr x30, [sp], 64
001acef8ret x30
001acefc
001acefcloc_1acefc:
001acefcstr x0, [sp+8]
001acf00mov x3, x30
001acf04bl runtime.morestack_noctxt.abi0
001acf08ldr x0, [sp+8]
001acf0cb 0x1acea0
001acea0
001acf10
001acf10google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedRanges(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acf10ldr x16, [x28+16]
001acf14subs xzr, sp, x16
001acf18b.ls 0x1acf6c
001acf1cstr x30, [sp-64]!
001acf20stur x29, [sp-8]
001acf24sub x29, sp, 8
001acf28str x0, [sp+72]
001acf2cstp xzr, xzr, [sp+24]
001acf30ldr x0, [sp+72]
001acf34bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001acf38str x0, [sp+48]
001acf3cldrsb x27, [x0]
001acf40add x1, x0, 112
001acf44str x1, [sp+40]
001acf48adrp x2, 0x56d000
001acf4cadd x2, x2, 1648
001acf50str x2, [sp+24]
001acf54str x1, [sp+32]
001acf58ldr x0, [sp+24]
001acf5cldr x1, [sp+32]
001acf60ldur x29, [sp-8]
001acf64ldr x30, [sp], 64
001acf68ret x30
001acf6c
001acf6cloc_1acf6c:
001acf6cstr x0, [sp+8]
001acf70mov x3, x30
001acf74bl runtime.morestack_noctxt.abi0
001acf78ldr x0, [sp+8]
001acf7cb 0x1acf10
001acf10
001acf10google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedRanges(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acf10ldr x16, [x28+16]
001acf14subs xzr, sp, x16
001acf18b.ls 0x1acf6c
001acf1cstr x30, [sp-64]!
001acf20stur x29, [sp-8]
001acf24sub x29, sp, 8
001acf28str x0, [sp+72]
001acf2cstp xzr, xzr, [sp+24]
001acf30ldr x0, [sp+72]
001acf34bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001acf38str x0, [sp+48]
001acf3cldrsb x27, [x0]
001acf40add x1, x0, 112
001acf44str x1, [sp+40]
001acf48adrp x2, 0x56d000
001acf4cadd x2, x2, 1648
001acf50str x2, [sp+24]
001acf54str x1, [sp+32]
001acf58ldr x0, [sp+24]
001acf5cldr x1, [sp+32]
001acf60ldur x29, [sp-8]
001acf64ldr x30, [sp], 64
001acf68ret x30
001acf6c
001acf6cloc_1acf6c:
001acf6cstr x0, [sp+8]
001acf70mov x3, x30
001acf74bl runtime.morestack_noctxt.abi0
001acf78ldr x0, [sp+8]
001acf7cb 0x1acf10
001acf10
001acf80
001acf80google.golang.org/protobuf/internal/filedesc.(*Enum).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).Format(google.golang.org/protobuf/internal/filedesc.Enum * ed, fmt.State s, int32 r)
001acf80ldr x16, [x28+16]
001acf84subs xzr, sp, x16
001acf88b.ls 0x1acfd0
001acf8cstr x30, [sp-64]!
001acf90stur x29, [sp-8]
001acf94sub x29, sp, 8
001acf98str x0, [sp+72]
001acf9cstr x1, [sp+80]
001acfa0str x2, [sp+88]
001acfa4str w3, [sp+96]
001acfa8ldr x0, [sp+80]
001acfacldr x1, [sp+88]
001acfb0ldr x4, [sp+72]
001acfb4mov x2, x3
001acfb8adrp x3, 0x56f000
001acfbcadd x3, x3, 696
001acfc0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001acfc4ldur x29, [sp-8]
001acfc8ldr x30, [sp], 64
001acfccret x30
001acfd0
001acfd0loc_1acfd0:
001acfd0stp x0, x1, [sp+8]
001acfd4str x2, [sp+24]
001acfd8str w3, [sp+32]
001acfdcmov x3, x30
001acfe0bl runtime.morestack_noctxt.abi0
001acfe4ldp x0, x1, [sp+8]
001acfe8ldr x2, [sp+24]
001acfecldrsw x3, [sp+32]
001acff0b 0x1acf80
001acff4udf 0
001acff8udf 0
001acffcudf 0
001acf80
001acf80google.golang.org/protobuf/internal/filedesc.(*Enum).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).Format(google.golang.org/protobuf/internal/filedesc.Enum * ed, fmt.State s, int32 r)
001acf80ldr x16, [x28+16]
001acf84subs xzr, sp, x16
001acf88b.ls 0x1acfd0
001acf8cstr x30, [sp-64]!
001acf90stur x29, [sp-8]
001acf94sub x29, sp, 8
001acf98str x0, [sp+72]
001acf9cstr x1, [sp+80]
001acfa0str x2, [sp+88]
001acfa4str w3, [sp+96]
001acfa8ldr x0, [sp+80]
001acfacldr x1, [sp+88]
001acfb0ldr x4, [sp+72]
001acfb4mov x2, x3
001acfb8adrp x3, 0x56f000
001acfbcadd x3, x3, 696
001acfc0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001acfc4ldur x29, [sp-8]
001acfc8ldr x30, [sp], 64
001acfccret x30
001acfd0
001acfd0loc_1acfd0:
001acfd0stp x0, x1, [sp+8]
001acfd4str x2, [sp+24]
001acfd8str w3, [sp+32]
001acfdcmov x3, x30
001acfe0bl runtime.morestack_noctxt.abi0
001acfe4ldp x0, x1, [sp+8]
001acfe8ldr x2, [sp+24]
001acfecldrsw x3, [sp+32]
001acff0b 0x1acf80
001acff4udf 0
001acff8udf 0
001acffcudf 0
001acf80
001ad000
001ad000google.golang.org/protobuf/internal/filedesc.(*Enum).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ProtoType(google.golang.org/protobuf/internal/filedesc.Enum * ed, google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor p1)
001ad000str x0, [sp+8]
001ad004str x1, [sp+16]
001ad008str x2, [sp+24]
001ad00cret x30
001ad000
001ad000google.golang.org/protobuf/internal/filedesc.(*Enum).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ProtoType(google.golang.org/protobuf/internal/filedesc.Enum * ed, google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor p1)
001ad000str x0, [sp+8]
001ad004str x1, [sp+16]
001ad008str x2, [sp+24]
001ad00cret x30
001ad000
001ad010
001ad010google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001ad010ldr x16, [x28+16]
001ad014subs xzr, sp, x16
001ad018b.ls 0x1ad060
001ad01cstr x30, [sp-48]!
001ad020stur x29, [sp-8]
001ad024sub x29, sp, 8
001ad028str x0, [sp+56]
001ad02cstr xzr, [sp+24]
001ad030ldr x1, [sp+56]
001ad034ldrsb x27, [x1]
001ad038ldr x0, [x1+16]
001ad03cstr x0, [sp+32]
001ad040bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001ad044ldr x1, [sp+56]
001ad048ldrsb x27, [x1]
001ad04cldr x0, [x1+56]
001ad050str x0, [sp+24]
001ad054ldur x29, [sp-8]
001ad058ldr x30, [sp], 48
001ad05cret x30
001ad060
001ad060loc_1ad060:
001ad060str x0, [sp+8]
001ad064mov x3, x30
001ad068bl runtime.morestack_noctxt.abi0
001ad06cldr x0, [sp+8]
001ad070b 0x1ad010
001ad074udf 0
001ad078udf 0
001ad07cudf 0
001ad010
001ad010google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001ad010ldr x16, [x28+16]
001ad014subs xzr, sp, x16
001ad018b.ls 0x1ad060
001ad01cstr x30, [sp-48]!
001ad020stur x29, [sp-8]
001ad024sub x29, sp, 8
001ad028str x0, [sp+56]
001ad02cstr xzr, [sp+24]
001ad030ldr x1, [sp+56]
001ad034ldrsb x27, [x1]
001ad038ldr x0, [x1+16]
001ad03cstr x0, [sp+32]
001ad040bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001ad044ldr x1, [sp+56]
001ad048ldrsb x27, [x1]
001ad04cldr x0, [x1+56]
001ad050str x0, [sp+24]
001ad054ldur x29, [sp-8]
001ad058ldr x30, [sp], 48
001ad05cret x30
001ad060
001ad060loc_1ad060:
001ad060str x0, [sp+8]
001ad064mov x3, x30
001ad068bl runtime.morestack_noctxt.abi0
001ad06cldr x0, [sp+8]
001ad070b 0x1ad010
001ad074udf 0
001ad078udf 0
001ad07cudf 0
001ad010
001ad080
001ad080google.golang.org/protobuf/internal/filedesc.(*EnumValue).Number: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).Number(google.golang.org/protobuf/internal/filedesc.EnumValue * ed)
001ad080str x30, [sp-32]!
001ad084stur x29, [sp-8]
001ad088sub x29, sp, 8
001ad08cstr x0, [sp+40]
001ad090str wzr, [sp+20]
001ad094ldr x1, [sp+40]
001ad098ldrsb x27, [x1]
001ad09cldrsw x0, [x1+56]
001ad0a0str w0, [sp+20]
001ad0a4add x29, sp, 24
001ad0a8add sp, sp, 32
001ad0acret x30
001ad080
001ad080google.golang.org/protobuf/internal/filedesc.(*EnumValue).Number: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).Number(google.golang.org/protobuf/internal/filedesc.EnumValue * ed)
001ad080str x30, [sp-32]!
001ad084stur x29, [sp-8]
001ad088sub x29, sp, 8
001ad08cstr x0, [sp+40]
001ad090str wzr, [sp+20]
001ad094ldr x1, [sp+40]
001ad098ldrsb x27, [x1]
001ad09cldrsw x0, [x1+56]
001ad0a0str w0, [sp+20]
001ad0a4add x29, sp, 24
001ad0a8add sp, sp, 32
001ad0acret x30
001ad080
001ad0b0
001ad0b0google.golang.org/protobuf/internal/filedesc.(*EnumValue).Format: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).Format(google.golang.org/protobuf/internal/filedesc.EnumValue * ed, fmt.State s, int32 r)
001ad0b0ldr x16, [x28+16]
001ad0b4subs xzr, sp, x16
001ad0b8b.ls 0x1ad100
001ad0bcstr x30, [sp-64]!
001ad0c0stur x29, [sp-8]
001ad0c4sub x29, sp, 8
001ad0c8str x0, [sp+72]
001ad0ccstr x1, [sp+80]
001ad0d0str x2, [sp+88]
001ad0d4str w3, [sp+96]
001ad0d8ldr x0, [sp+80]
001ad0dcldr x1, [sp+88]
001ad0e0ldr x4, [sp+72]
001ad0e4mov x2, x3
001ad0e8adrp x3, 0x56e000
001ad0ecadd x3, x3, 792
001ad0f0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ad0f4ldur x29, [sp-8]
001ad0f8ldr x30, [sp], 64
001ad0fcret x30
001ad100
001ad100loc_1ad100:
001ad100stp x0, x1, [sp+8]
001ad104str x2, [sp+24]
001ad108str w3, [sp+32]
001ad10cmov x3, x30
001ad110bl runtime.morestack_noctxt.abi0
001ad114ldp x0, x1, [sp+8]
001ad118ldr x2, [sp+24]
001ad11cldrsw x3, [sp+32]
001ad120b 0x1ad0b0
001ad124udf 0
001ad128udf 0
001ad12cudf 0
001ad0b0
001ad0b0google.golang.org/protobuf/internal/filedesc.(*EnumValue).Format: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).Format(google.golang.org/protobuf/internal/filedesc.EnumValue * ed, fmt.State s, int32 r)
001ad0b0ldr x16, [x28+16]
001ad0b4subs xzr, sp, x16
001ad0b8b.ls 0x1ad100
001ad0bcstr x30, [sp-64]!
001ad0c0stur x29, [sp-8]
001ad0c4sub x29, sp, 8
001ad0c8str x0, [sp+72]
001ad0ccstr x1, [sp+80]
001ad0d0str x2, [sp+88]
001ad0d4str w3, [sp+96]
001ad0d8ldr x0, [sp+80]
001ad0dcldr x1, [sp+88]
001ad0e0ldr x4, [sp+72]
001ad0e4mov x2, x3
001ad0e8adrp x3, 0x56e000
001ad0ecadd x3, x3, 792
001ad0f0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ad0f4ldur x29, [sp-8]
001ad0f8ldr x30, [sp], 64
001ad0fcret x30
001ad100
001ad100loc_1ad100:
001ad100stp x0, x1, [sp+8]
001ad104str x2, [sp+24]
001ad108str w3, [sp+32]
001ad10cmov x3, x30
001ad110bl runtime.morestack_noctxt.abi0
001ad114ldp x0, x1, [sp+8]
001ad118ldr x2, [sp+24]
001ad11cldrsw x3, [sp+32]
001ad120b 0x1ad0b0
001ad124udf 0
001ad128udf 0
001ad12cudf 0
001ad0b0
001ad130
001ad130google.golang.org/protobuf/internal/filedesc.(*EnumValue).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).ProtoType(google.golang.org/protobuf/internal/filedesc.EnumValue * ed, google.golang.org/protobuf/reflect/protoreflect.EnumValueDescriptor p1)
001ad130str x0, [sp+8]
001ad134str x1, [sp+16]
001ad138str x2, [sp+24]
001ad13cret x30
001ad130
001ad130google.golang.org/protobuf/internal/filedesc.(*EnumValue).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).ProtoType(google.golang.org/protobuf/internal/filedesc.EnumValue * ed, google.golang.org/protobuf/reflect/protoreflect.EnumValueDescriptor p1)
001ad130str x0, [sp+8]
001ad134str x1, [sp+16]
001ad138str x2, [sp+24]
001ad13cret x30
001ad130
001ad140
001ad140google.golang.org/protobuf/internal/filedesc.(*Message).IsMapEntry: ; void google.golang.org/protobuf/internal/filedesc.(*Message).IsMapEntry(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad140str x30, [sp-32]!
001ad144stur x29, [sp-8]
001ad148sub x29, sp, 8
001ad14cstr x0, [sp+40]
001ad150strb wzr, [sp+23]
001ad154ldr x1, [sp+40]
001ad158ldrsb x27, [x1]
001ad15cldrb w0, [x1+192]
001ad160strb w0, [sp+23]
001ad164add x29, sp, 24
001ad168add sp, sp, 32
001ad16cret x30
001ad140
001ad140google.golang.org/protobuf/internal/filedesc.(*Message).IsMapEntry: ; void google.golang.org/protobuf/internal/filedesc.(*Message).IsMapEntry(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad140str x30, [sp-32]!
001ad144stur x29, [sp-8]
001ad148sub x29, sp, 8
001ad14cstr x0, [sp+40]
001ad150strb wzr, [sp+23]
001ad154ldr x1, [sp+40]
001ad158ldrsb x27, [x1]
001ad15cldrb w0, [x1+192]
001ad160strb w0, [sp+23]
001ad164add x29, sp, 24
001ad168add sp, sp, 32
001ad16cret x30
001ad140
001ad170
001ad170google.golang.org/protobuf/internal/filedesc.(*Message).Fields: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Fields(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad170ldr x16, [x28+16]
001ad174subs xzr, sp, x16
001ad178b.ls 0x1ad1cc
001ad17cstr x30, [sp-64]!
001ad180stur x29, [sp-8]
001ad184sub x29, sp, 8
001ad188str x0, [sp+72]
001ad18cstp xzr, xzr, [sp+24]
001ad190ldr x0, [sp+72]
001ad194bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad198str x0, [sp+48]
001ad19cldrsb x27, [x0]
001ad1a0add x1, x0, 8
001ad1a4str x1, [sp+40]
001ad1a8adrp x2, 0x56d000
001ad1acadd x2, x2, 2464
001ad1b0str x2, [sp+24]
001ad1b4str x1, [sp+32]
001ad1b8ldr x0, [sp+24]
001ad1bcldr x1, [sp+32]
001ad1c0ldur x29, [sp-8]
001ad1c4ldr x30, [sp], 64
001ad1c8ret x30
001ad1cc
001ad1ccloc_1ad1cc:
001ad1ccstr x0, [sp+8]
001ad1d0mov x3, x30
001ad1d4bl runtime.morestack_noctxt.abi0
001ad1d8ldr x0, [sp+8]
001ad1dcb 0x1ad170
001ad170
001ad170google.golang.org/protobuf/internal/filedesc.(*Message).Fields: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Fields(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad170ldr x16, [x28+16]
001ad174subs xzr, sp, x16
001ad178b.ls 0x1ad1cc
001ad17cstr x30, [sp-64]!
001ad180stur x29, [sp-8]
001ad184sub x29, sp, 8
001ad188str x0, [sp+72]
001ad18cstp xzr, xzr, [sp+24]
001ad190ldr x0, [sp+72]
001ad194bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad198str x0, [sp+48]
001ad19cldrsb x27, [x0]
001ad1a0add x1, x0, 8
001ad1a4str x1, [sp+40]
001ad1a8adrp x2, 0x56d000
001ad1acadd x2, x2, 2464
001ad1b0str x2, [sp+24]
001ad1b4str x1, [sp+32]
001ad1b8ldr x0, [sp+24]
001ad1bcldr x1, [sp+32]
001ad1c0ldur x29, [sp-8]
001ad1c4ldr x30, [sp], 64
001ad1c8ret x30
001ad1cc
001ad1ccloc_1ad1cc:
001ad1ccstr x0, [sp+8]
001ad1d0mov x3, x30
001ad1d4bl runtime.morestack_noctxt.abi0
001ad1d8ldr x0, [sp+8]
001ad1dcb 0x1ad170
001ad170
001ad1e0
001ad1e0google.golang.org/protobuf/internal/filedesc.(*Message).Oneofs: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Oneofs(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad1e0ldr x16, [x28+16]
001ad1e4subs xzr, sp, x16
001ad1e8b.ls 0x1ad23c
001ad1ecstr x30, [sp-64]!
001ad1f0stur x29, [sp-8]
001ad1f4sub x29, sp, 8
001ad1f8str x0, [sp+72]
001ad1fcstp xzr, xzr, [sp+24]
001ad200ldr x0, [sp+72]
001ad204bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad208str x0, [sp+48]
001ad20cldrsb x27, [x0]
001ad210add x1, x0, 80
001ad214str x1, [sp+40]
001ad218adrp x2, 0x56c000
001ad21cadd x2, x2, 1592
001ad220str x2, [sp+24]
001ad224str x1, [sp+32]
001ad228ldr x0, [sp+24]
001ad22cldr x1, [sp+32]
001ad230ldur x29, [sp-8]
001ad234ldr x30, [sp], 64
001ad238ret x30
001ad23c
001ad23cloc_1ad23c:
001ad23cstr x0, [sp+8]
001ad240mov x3, x30
001ad244bl runtime.morestack_noctxt.abi0
001ad248ldr x0, [sp+8]
001ad24cb 0x1ad1e0
001ad1e0
001ad1e0google.golang.org/protobuf/internal/filedesc.(*Message).Oneofs: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Oneofs(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad1e0ldr x16, [x28+16]
001ad1e4subs xzr, sp, x16
001ad1e8b.ls 0x1ad23c
001ad1ecstr x30, [sp-64]!
001ad1f0stur x29, [sp-8]
001ad1f4sub x29, sp, 8
001ad1f8str x0, [sp+72]
001ad1fcstp xzr, xzr, [sp+24]
001ad200ldr x0, [sp+72]
001ad204bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad208str x0, [sp+48]
001ad20cldrsb x27, [x0]
001ad210add x1, x0, 80
001ad214str x1, [sp+40]
001ad218adrp x2, 0x56c000
001ad21cadd x2, x2, 1592
001ad220str x2, [sp+24]
001ad224str x1, [sp+32]
001ad228ldr x0, [sp+24]
001ad22cldr x1, [sp+32]
001ad230ldur x29, [sp-8]
001ad234ldr x30, [sp], 64
001ad238ret x30
001ad23c
001ad23cloc_1ad23c:
001ad23cstr x0, [sp+8]
001ad240mov x3, x30
001ad244bl runtime.morestack_noctxt.abi0
001ad248ldr x0, [sp+8]
001ad24cb 0x1ad1e0
001ad1e0
001ad250
001ad250google.golang.org/protobuf/internal/filedesc.(*Message).ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ReservedNames(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad250ldr x16, [x28+16]
001ad254subs xzr, sp, x16
001ad258b.ls 0x1ad2ac
001ad25cstr x30, [sp-64]!
001ad260stur x29, [sp-8]
001ad264sub x29, sp, 8
001ad268str x0, [sp+72]
001ad26cstp xzr, xzr, [sp+24]
001ad270ldr x0, [sp+72]
001ad274bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad278str x0, [sp+48]
001ad27cldrsb x27, [x0]
001ad280add x1, x0, 128
001ad284str x1, [sp+40]
001ad288adrp x2, 0x56c000
001ad28cadd x2, x2, 1536
001ad290str x2, [sp+24]
001ad294str x1, [sp+32]
001ad298ldr x0, [sp+24]
001ad29cldr x1, [sp+32]
001ad2a0ldur x29, [sp-8]
001ad2a4ldr x30, [sp], 64
001ad2a8ret x30
001ad2ac
001ad2acloc_1ad2ac:
001ad2acstr x0, [sp+8]
001ad2b0mov x3, x30
001ad2b4bl runtime.morestack_noctxt.abi0
001ad2b8ldr x0, [sp+8]
001ad2bcb 0x1ad250
001ad250
001ad250google.golang.org/protobuf/internal/filedesc.(*Message).ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ReservedNames(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad250ldr x16, [x28+16]
001ad254subs xzr, sp, x16
001ad258b.ls 0x1ad2ac
001ad25cstr x30, [sp-64]!
001ad260stur x29, [sp-8]
001ad264sub x29, sp, 8
001ad268str x0, [sp+72]
001ad26cstp xzr, xzr, [sp+24]
001ad270ldr x0, [sp+72]
001ad274bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad278str x0, [sp+48]
001ad27cldrsb x27, [x0]
001ad280add x1, x0, 128
001ad284str x1, [sp+40]
001ad288adrp x2, 0x56c000
001ad28cadd x2, x2, 1536
001ad290str x2, [sp+24]
001ad294str x1, [sp+32]
001ad298ldr x0, [sp+24]
001ad29cldr x1, [sp+32]
001ad2a0ldur x29, [sp-8]
001ad2a4ldr x30, [sp], 64
001ad2a8ret x30
001ad2ac
001ad2acloc_1ad2ac:
001ad2acstr x0, [sp+8]
001ad2b0mov x3, x30
001ad2b4bl runtime.morestack_noctxt.abi0
001ad2b8ldr x0, [sp+8]
001ad2bcb 0x1ad250
001ad250
001ad2c0
001ad2c0google.golang.org/protobuf/internal/filedesc.(*Message).ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ReservedRanges(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad2c0ldr x16, [x28+16]
001ad2c4subs xzr, sp, x16
001ad2c8b.ls 0x1ad31c
001ad2ccstr x30, [sp-64]!
001ad2d0stur x29, [sp-8]
001ad2d4sub x29, sp, 8
001ad2d8str x0, [sp+72]
001ad2dcstp xzr, xzr, [sp+24]
001ad2e0ldr x0, [sp+72]
001ad2e4bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad2e8str x0, [sp+48]
001ad2ecldrsb x27, [x0]
001ad2f0add x1, x0, 176
001ad2f4str x1, [sp+40]
001ad2f8adrp x2, 0x56c000
001ad2fcadd x2, x2, 1424
001ad300str x2, [sp+24]
001ad304str x1, [sp+32]
001ad308ldr x0, [sp+24]
001ad30cldr x1, [sp+32]
001ad310ldur x29, [sp-8]
001ad314ldr x30, [sp], 64
001ad318ret x30
001ad31c
001ad31cloc_1ad31c:
001ad31cstr x0, [sp+8]
001ad320mov x3, x30
001ad324bl runtime.morestack_noctxt.abi0
001ad328ldr x0, [sp+8]
001ad32cb 0x1ad2c0
001ad2c0
001ad2c0google.golang.org/protobuf/internal/filedesc.(*Message).ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ReservedRanges(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad2c0ldr x16, [x28+16]
001ad2c4subs xzr, sp, x16
001ad2c8b.ls 0x1ad31c
001ad2ccstr x30, [sp-64]!
001ad2d0stur x29, [sp-8]
001ad2d4sub x29, sp, 8
001ad2d8str x0, [sp+72]
001ad2dcstp xzr, xzr, [sp+24]
001ad2e0ldr x0, [sp+72]
001ad2e4bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad2e8str x0, [sp+48]
001ad2ecldrsb x27, [x0]
001ad2f0add x1, x0, 176
001ad2f4str x1, [sp+40]
001ad2f8adrp x2, 0x56c000
001ad2fcadd x2, x2, 1424
001ad300str x2, [sp+24]
001ad304str x1, [sp+32]
001ad308ldr x0, [sp+24]
001ad30cldr x1, [sp+32]
001ad310ldur x29, [sp-8]
001ad314ldr x30, [sp], 64
001ad318ret x30
001ad31c
001ad31cloc_1ad31c:
001ad31cstr x0, [sp+8]
001ad320mov x3, x30
001ad324bl runtime.morestack_noctxt.abi0
001ad328ldr x0, [sp+8]
001ad32cb 0x1ad2c0
001ad2c0
001ad330
001ad330google.golang.org/protobuf/internal/filedesc.(*Message).RequiredNumbers: ; void google.golang.org/protobuf/internal/filedesc.(*Message).RequiredNumbers(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad330ldr x16, [x28+16]
001ad334subs xzr, sp, x16
001ad338b.ls 0x1ad38c
001ad33cstr x30, [sp-64]!
001ad340stur x29, [sp-8]
001ad344sub x29, sp, 8
001ad348str x0, [sp+72]
001ad34cstp xzr, xzr, [sp+24]
001ad350ldr x0, [sp+72]
001ad354bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad358str x0, [sp+48]
001ad35cldrsb x27, [x0]
001ad360add x1, x0, 240
001ad364str x1, [sp+40]
001ad368adrp x2, 0x56c000
001ad36cadd x2, x2, 1480
001ad370str x2, [sp+24]
001ad374str x1, [sp+32]
001ad378ldr x0, [sp+24]
001ad37cldr x1, [sp+32]
001ad380ldur x29, [sp-8]
001ad384ldr x30, [sp], 64
001ad388ret x30
001ad38c
001ad38cloc_1ad38c:
001ad38cstr x0, [sp+8]
001ad390mov x3, x30
001ad394bl runtime.morestack_noctxt.abi0
001ad398ldr x0, [sp+8]
001ad39cb 0x1ad330
001ad330
001ad330google.golang.org/protobuf/internal/filedesc.(*Message).RequiredNumbers: ; void google.golang.org/protobuf/internal/filedesc.(*Message).RequiredNumbers(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad330ldr x16, [x28+16]
001ad334subs xzr, sp, x16
001ad338b.ls 0x1ad38c
001ad33cstr x30, [sp-64]!
001ad340stur x29, [sp-8]
001ad344sub x29, sp, 8
001ad348str x0, [sp+72]
001ad34cstp xzr, xzr, [sp+24]
001ad350ldr x0, [sp+72]
001ad354bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad358str x0, [sp+48]
001ad35cldrsb x27, [x0]
001ad360add x1, x0, 240
001ad364str x1, [sp+40]
001ad368adrp x2, 0x56c000
001ad36cadd x2, x2, 1480
001ad370str x2, [sp+24]
001ad374str x1, [sp+32]
001ad378ldr x0, [sp+24]
001ad37cldr x1, [sp+32]
001ad380ldur x29, [sp-8]
001ad384ldr x30, [sp], 64
001ad388ret x30
001ad38c
001ad38cloc_1ad38c:
001ad38cstr x0, [sp+8]
001ad390mov x3, x30
001ad394bl runtime.morestack_noctxt.abi0
001ad398ldr x0, [sp+8]
001ad39cb 0x1ad330
001ad330
001ad3a0
001ad3a0google.golang.org/protobuf/internal/filedesc.(*Message).ExtensionRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ExtensionRanges(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad3a0ldr x16, [x28+16]
001ad3a4subs xzr, sp, x16
001ad3a8b.ls 0x1ad3fc
001ad3acstr x30, [sp-64]!
001ad3b0stur x29, [sp-8]
001ad3b4sub x29, sp, 8
001ad3b8str x0, [sp+72]
001ad3bcstp xzr, xzr, [sp+24]
001ad3c0ldr x0, [sp+72]
001ad3c4bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad3c8str x0, [sp+48]
001ad3ccldrsb x27, [x0]
001ad3d0add x1, x0, 288
001ad3d4str x1, [sp+40]
001ad3d8adrp x2, 0x56c000
001ad3dcadd x2, x2, 1424
001ad3e0str x2, [sp+24]
001ad3e4str x1, [sp+32]
001ad3e8ldr x0, [sp+24]
001ad3ecldr x1, [sp+32]
001ad3f0ldur x29, [sp-8]
001ad3f4ldr x30, [sp], 64
001ad3f8ret x30
001ad3fc
001ad3fcloc_1ad3fc:
001ad3fcstr x0, [sp+8]
001ad400mov x3, x30
001ad404bl runtime.morestack_noctxt.abi0
001ad408ldr x0, [sp+8]
001ad40cb 0x1ad3a0
001ad3a0
001ad3a0google.golang.org/protobuf/internal/filedesc.(*Message).ExtensionRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ExtensionRanges(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad3a0ldr x16, [x28+16]
001ad3a4subs xzr, sp, x16
001ad3a8b.ls 0x1ad3fc
001ad3acstr x30, [sp-64]!
001ad3b0stur x29, [sp-8]
001ad3b4sub x29, sp, 8
001ad3b8str x0, [sp+72]
001ad3bcstp xzr, xzr, [sp+24]
001ad3c0ldr x0, [sp+72]
001ad3c4bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad3c8str x0, [sp+48]
001ad3ccldrsb x27, [x0]
001ad3d0add x1, x0, 288
001ad3d4str x1, [sp+40]
001ad3d8adrp x2, 0x56c000
001ad3dcadd x2, x2, 1424
001ad3e0str x2, [sp+24]
001ad3e4str x1, [sp+32]
001ad3e8ldr x0, [sp+24]
001ad3ecldr x1, [sp+32]
001ad3f0ldur x29, [sp-8]
001ad3f4ldr x30, [sp], 64
001ad3f8ret x30
001ad3fc
001ad3fcloc_1ad3fc:
001ad3fcstr x0, [sp+8]
001ad400mov x3, x30
001ad404bl runtime.morestack_noctxt.abi0
001ad408ldr x0, [sp+8]
001ad40cb 0x1ad3a0
001ad3a0
001ad410
001ad410google.golang.org/protobuf/internal/filedesc.(*Message).Enums: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Enums(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad410str x30, [sp-48]!
001ad414stur x29, [sp-8]
001ad418sub x29, sp, 8
001ad41cstr x0, [sp+56]
001ad420stp xzr, xzr, [sp+16]
001ad424ldr x2, [sp+56]
001ad428ldrsb x27, [x2]
001ad42cadd x2, x2, 48
001ad430str x2, [sp+32]
001ad434adrp x3, 0x56c000
001ad438add x3, x3, 1312
001ad43cstr x3, [sp+16]
001ad440str x2, [sp+24]
001ad444ldr x0, [sp+16]
001ad448ldr x1, [sp+24]
001ad44cadd x29, sp, 40
001ad450add sp, sp, 48
001ad454ret x30
001ad458udf 0
001ad45cudf 0
001ad410
001ad410google.golang.org/protobuf/internal/filedesc.(*Message).Enums: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Enums(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad410str x30, [sp-48]!
001ad414stur x29, [sp-8]
001ad418sub x29, sp, 8
001ad41cstr x0, [sp+56]
001ad420stp xzr, xzr, [sp+16]
001ad424ldr x2, [sp+56]
001ad428ldrsb x27, [x2]
001ad42cadd x2, x2, 48
001ad430str x2, [sp+32]
001ad434adrp x3, 0x56c000
001ad438add x3, x3, 1312
001ad43cstr x3, [sp+16]
001ad440str x2, [sp+24]
001ad444ldr x0, [sp+16]
001ad448ldr x1, [sp+24]
001ad44cadd x29, sp, 40
001ad450add sp, sp, 48
001ad454ret x30
001ad458udf 0
001ad45cudf 0
001ad410
001ad460
001ad460google.golang.org/protobuf/internal/filedesc.(*Message).Messages: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Messages(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad460str x30, [sp-48]!
001ad464stur x29, [sp-8]
001ad468sub x29, sp, 8
001ad46cstr x0, [sp+56]
001ad470stp xzr, xzr, [sp+16]
001ad474ldr x2, [sp+56]
001ad478ldrsb x27, [x2]
001ad47cadd x2, x2, 96
001ad480str x2, [sp+32]
001ad484adrp x3, 0x56c000
001ad488add x3, x3, 1368
001ad48cstr x3, [sp+16]
001ad490str x2, [sp+24]
001ad494ldr x0, [sp+16]
001ad498ldr x1, [sp+24]
001ad49cadd x29, sp, 40
001ad4a0add sp, sp, 48
001ad4a4ret x30
001ad4a8udf 0
001ad4acudf 0
001ad460
001ad460google.golang.org/protobuf/internal/filedesc.(*Message).Messages: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Messages(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad460str x30, [sp-48]!
001ad464stur x29, [sp-8]
001ad468sub x29, sp, 8
001ad46cstr x0, [sp+56]
001ad470stp xzr, xzr, [sp+16]
001ad474ldr x2, [sp+56]
001ad478ldrsb x27, [x2]
001ad47cadd x2, x2, 96
001ad480str x2, [sp+32]
001ad484adrp x3, 0x56c000
001ad488add x3, x3, 1368
001ad48cstr x3, [sp+16]
001ad490str x2, [sp+24]
001ad494ldr x0, [sp+16]
001ad498ldr x1, [sp+24]
001ad49cadd x29, sp, 40
001ad4a0add sp, sp, 48
001ad4a4ret x30
001ad4a8udf 0
001ad4acudf 0
001ad460
001ad4b0
001ad4b0google.golang.org/protobuf/internal/filedesc.(*Message).Extensions: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Extensions(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad4b0str x30, [sp-48]!
001ad4b4stur x29, [sp-8]
001ad4b8sub x29, sp, 8
001ad4bcstr x0, [sp+56]
001ad4c0stp xzr, xzr, [sp+16]
001ad4c4ldr x2, [sp+56]
001ad4c8ldrsb x27, [x2]
001ad4ccadd x2, x2, 144
001ad4d0str x2, [sp+32]
001ad4d4adrp x3, 0x56c000
001ad4d8add x3, x3, 1256
001ad4dcstr x3, [sp+16]
001ad4e0str x2, [sp+24]
001ad4e4ldr x0, [sp+16]
001ad4e8ldr x1, [sp+24]
001ad4ecadd x29, sp, 40
001ad4f0add sp, sp, 48
001ad4f4ret x30
001ad4f8udf 0
001ad4fcudf 0
001ad4b0
001ad4b0google.golang.org/protobuf/internal/filedesc.(*Message).Extensions: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Extensions(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad4b0str x30, [sp-48]!
001ad4b4stur x29, [sp-8]
001ad4b8sub x29, sp, 8
001ad4bcstr x0, [sp+56]
001ad4c0stp xzr, xzr, [sp+16]
001ad4c4ldr x2, [sp+56]
001ad4c8ldrsb x27, [x2]
001ad4ccadd x2, x2, 144
001ad4d0str x2, [sp+32]
001ad4d4adrp x3, 0x56c000
001ad4d8add x3, x3, 1256
001ad4dcstr x3, [sp+16]
001ad4e0str x2, [sp+24]
001ad4e4ldr x0, [sp+16]
001ad4e8ldr x1, [sp+24]
001ad4ecadd x29, sp, 40
001ad4f0add sp, sp, 48
001ad4f4ret x30
001ad4f8udf 0
001ad4fcudf 0
001ad4b0
001ad500
001ad500google.golang.org/protobuf/internal/filedesc.(*Message).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ProtoType(google.golang.org/protobuf/internal/filedesc.Message * md, google.golang.org/protobuf/reflect/protoreflect.MessageDescriptor p1)
001ad500str x0, [sp+8]
001ad504str x1, [sp+16]
001ad508str x2, [sp+24]
001ad50cret x30
001ad500
001ad500google.golang.org/protobuf/internal/filedesc.(*Message).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ProtoType(google.golang.org/protobuf/internal/filedesc.Message * md, google.golang.org/protobuf/reflect/protoreflect.MessageDescriptor p1)
001ad500str x0, [sp+8]
001ad504str x1, [sp+16]
001ad508str x2, [sp+24]
001ad50cret x30
001ad500
001ad510
001ad510google.golang.org/protobuf/internal/filedesc.(*Message).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Format(google.golang.org/protobuf/internal/filedesc.Message * md, fmt.State s, int32 r)
001ad510ldr x16, [x28+16]
001ad514subs xzr, sp, x16
001ad518b.ls 0x1ad560
001ad51cstr x30, [sp-64]!
001ad520stur x29, [sp-8]
001ad524sub x29, sp, 8
001ad528str x0, [sp+72]
001ad52cstr x1, [sp+80]
001ad530str x2, [sp+88]
001ad534str w3, [sp+96]
001ad538ldr x0, [sp+80]
001ad53cldr x1, [sp+88]
001ad540ldr x4, [sp+72]
001ad544mov x2, x3
001ad548adrp x3, 0x56e000
001ad54cadd x3, x3, 312
001ad550bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ad554ldur x29, [sp-8]
001ad558ldr x30, [sp], 64
001ad55cret x30
001ad560
001ad560loc_1ad560:
001ad560stp x0, x1, [sp+8]
001ad564str x2, [sp+24]
001ad568str w3, [sp+32]
001ad56cmov x3, x30
001ad570bl runtime.morestack_noctxt.abi0
001ad574ldp x0, x1, [sp+8]
001ad578ldr x2, [sp+24]
001ad57cldrsw x3, [sp+32]
001ad580b 0x1ad510
001ad584udf 0
001ad588udf 0
001ad58cudf 0
001ad510
001ad510google.golang.org/protobuf/internal/filedesc.(*Message).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Format(google.golang.org/protobuf/internal/filedesc.Message * md, fmt.State s, int32 r)
001ad510ldr x16, [x28+16]
001ad514subs xzr, sp, x16
001ad518b.ls 0x1ad560
001ad51cstr x30, [sp-64]!
001ad520stur x29, [sp-8]
001ad524sub x29, sp, 8
001ad528str x0, [sp+72]
001ad52cstr x1, [sp+80]
001ad530str x2, [sp+88]
001ad534str w3, [sp+96]
001ad538ldr x0, [sp+80]
001ad53cldr x1, [sp+88]
001ad540ldr x4, [sp+72]
001ad544mov x2, x3
001ad548adrp x3, 0x56e000
001ad54cadd x3, x3, 312
001ad550bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ad554ldur x29, [sp-8]
001ad558ldr x30, [sp], 64
001ad55cret x30
001ad560
001ad560loc_1ad560:
001ad560stp x0, x1, [sp+8]
001ad564str x2, [sp+24]
001ad568str w3, [sp+32]
001ad56cmov x3, x30
001ad570bl runtime.morestack_noctxt.abi0
001ad574ldp x0, x1, [sp+8]
001ad578ldr x2, [sp+24]
001ad57cldrsw x3, [sp+32]
001ad580b 0x1ad510
001ad584udf 0
001ad588udf 0
001ad58cudf 0
001ad510
001ad590
001ad590google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad590ldr x16, [x28+16]
001ad594subs xzr, sp, x16
001ad598b.ls 0x1ad5e0
001ad59cstr x30, [sp-48]!
001ad5a0stur x29, [sp-8]
001ad5a4sub x29, sp, 8
001ad5a8str x0, [sp+56]
001ad5acstr xzr, [sp+24]
001ad5b0ldr x1, [sp+56]
001ad5b4ldrsb x27, [x1]
001ad5b8ldr x0, [x1+16]
001ad5bcstr x0, [sp+32]
001ad5c0bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001ad5c4ldr x1, [sp+56]
001ad5c8ldrsb x27, [x1]
001ad5ccldr x0, [x1+200]
001ad5d0str x0, [sp+24]
001ad5d4ldur x29, [sp-8]
001ad5d8ldr x30, [sp], 48
001ad5dcret x30
001ad5e0
001ad5e0loc_1ad5e0:
001ad5e0str x0, [sp+8]
001ad5e4mov x3, x30
001ad5e8bl runtime.morestack_noctxt.abi0
001ad5ecldr x0, [sp+8]
001ad5f0b 0x1ad590
001ad5f4udf 0
001ad5f8udf 0
001ad5fcudf 0
001ad590
001ad590google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad590ldr x16, [x28+16]
001ad594subs xzr, sp, x16
001ad598b.ls 0x1ad5e0
001ad59cstr x30, [sp-48]!
001ad5a0stur x29, [sp-8]
001ad5a4sub x29, sp, 8
001ad5a8str x0, [sp+56]
001ad5acstr xzr, [sp+24]
001ad5b0ldr x1, [sp+56]
001ad5b4ldrsb x27, [x1]
001ad5b8ldr x0, [x1+16]
001ad5bcstr x0, [sp+32]
001ad5c0bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001ad5c4ldr x1, [sp+56]
001ad5c8ldrsb x27, [x1]
001ad5ccldr x0, [x1+200]
001ad5d0str x0, [sp+24]
001ad5d4ldur x29, [sp-8]
001ad5d8ldr x30, [sp], 48
001ad5dcret x30
001ad5e0
001ad5e0loc_1ad5e0:
001ad5e0str x0, [sp+8]
001ad5e4mov x3, x30
001ad5e8bl runtime.morestack_noctxt.abi0
001ad5ecldr x0, [sp+8]
001ad5f0b 0x1ad590
001ad5f4udf 0
001ad5f8udf 0
001ad5fcudf 0
001ad590
001ad600
001ad600google.golang.org/protobuf/internal/filedesc.(*Message).IsMessageSet: ; void google.golang.org/protobuf/internal/filedesc.(*Message).IsMessageSet(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad600str x30, [sp-32]!
001ad604stur x29, [sp-8]
001ad608sub x29, sp, 8
001ad60cstr x0, [sp+40]
001ad610strb wzr, [sp+23]
001ad614ldr x1, [sp+40]
001ad618ldrsb x27, [x1]
001ad61cldrb w0, [x1+193]
001ad620strb w0, [sp+23]
001ad624add x29, sp, 24
001ad628add sp, sp, 32
001ad62cret x30
001ad600
001ad600google.golang.org/protobuf/internal/filedesc.(*Message).IsMessageSet: ; void google.golang.org/protobuf/internal/filedesc.(*Message).IsMessageSet(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad600str x30, [sp-32]!
001ad604stur x29, [sp-8]
001ad608sub x29, sp, 8
001ad60cstr x0, [sp+40]
001ad610strb wzr, [sp+23]
001ad614ldr x1, [sp+40]
001ad618ldrsb x27, [x1]
001ad61cldrb w0, [x1+193]
001ad620strb w0, [sp+23]
001ad624add x29, sp, 24
001ad628add sp, sp, 32
001ad62cret x30
001ad600
001ad630
001ad630google.golang.org/protobuf/internal/filedesc.(*Field).Number: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Number(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad630str x30, [sp-32]!
001ad634stur x29, [sp-8]
001ad638sub x29, sp, 8
001ad63cstr x0, [sp+40]
001ad640str wzr, [sp+20]
001ad644ldr x1, [sp+40]
001ad648ldrsb x27, [x1]
001ad64cldrsw x0, [x1+56]
001ad650str w0, [sp+20]
001ad654add x29, sp, 24
001ad658add sp, sp, 32
001ad65cret x30
001ad630
001ad630google.golang.org/protobuf/internal/filedesc.(*Field).Number: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Number(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad630str x30, [sp-32]!
001ad634stur x29, [sp-8]
001ad638sub x29, sp, 8
001ad63cstr x0, [sp+40]
001ad640str wzr, [sp+20]
001ad644ldr x1, [sp+40]
001ad648ldrsb x27, [x1]
001ad64cldrsw x0, [x1+56]
001ad650str w0, [sp+20]
001ad654add x29, sp, 24
001ad658add sp, sp, 32
001ad65cret x30
001ad630
001ad660
001ad660google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad660str x30, [sp-32]!
001ad664stur x29, [sp-8]
001ad668sub x29, sp, 8
001ad66cstr x0, [sp+40]
001ad670strb wzr, [sp+23]
001ad674ldr x1, [sp+40]
001ad678ldrsb x27, [x1]
001ad67cldrsb x0, [x1+60]
001ad680strb w0, [sp+23]
001ad684add x29, sp, 24
001ad688add sp, sp, 32
001ad68cret x30
001ad660
001ad660google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad660str x30, [sp-32]!
001ad664stur x29, [sp-8]
001ad668sub x29, sp, 8
001ad66cstr x0, [sp+40]
001ad670strb wzr, [sp+23]
001ad674ldr x1, [sp+40]
001ad678ldrsb x27, [x1]
001ad67cldrsb x0, [x1+60]
001ad680strb w0, [sp+23]
001ad684add x29, sp, 24
001ad688add sp, sp, 32
001ad68cret x30
001ad660
001ad690
001ad690google.golang.org/protobuf/internal/filedesc.(*Field).Kind: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Kind(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad690str x30, [sp-32]!
001ad694stur x29, [sp-8]
001ad698sub x29, sp, 8
001ad69cstr x0, [sp+40]
001ad6a0strb wzr, [sp+23]
001ad6a4ldr x1, [sp+40]
001ad6a8ldrsb x27, [x1]
001ad6acldrsb x0, [x1+61]
001ad6b0strb w0, [sp+23]
001ad6b4add x29, sp, 24
001ad6b8add sp, sp, 32
001ad6bcret x30
001ad690
001ad690google.golang.org/protobuf/internal/filedesc.(*Field).Kind: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Kind(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad690str x30, [sp-32]!
001ad694stur x29, [sp-8]
001ad698sub x29, sp, 8
001ad69cstr x0, [sp+40]
001ad6a0strb wzr, [sp+23]
001ad6a4ldr x1, [sp+40]
001ad6a8ldrsb x27, [x1]
001ad6acldrsb x0, [x1+61]
001ad6b0strb w0, [sp+23]
001ad6b4add x29, sp, 24
001ad6b8add sp, sp, 32
001ad6bcret x30
001ad690
001ad6c0
001ad6c0google.golang.org/protobuf/internal/filedesc.(*Field).HasJSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasJSONName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad6c0str x30, [sp-32]!
001ad6c4stur x29, [sp-8]
001ad6c8sub x29, sp, 8
001ad6ccstr x0, [sp+40]
001ad6d0strb wzr, [sp+23]
001ad6d4ldr x1, [sp+40]
001ad6d8ldrsb x27, [x1]
001ad6dcldrb w0, [x1+64]
001ad6e0strb w0, [sp+23]
001ad6e4add x29, sp, 24
001ad6e8add sp, sp, 32
001ad6ecret x30
001ad6c0
001ad6c0google.golang.org/protobuf/internal/filedesc.(*Field).HasJSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasJSONName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad6c0str x30, [sp-32]!
001ad6c4stur x29, [sp-8]
001ad6c8sub x29, sp, 8
001ad6ccstr x0, [sp+40]
001ad6d0strb wzr, [sp+23]
001ad6d4ldr x1, [sp+40]
001ad6d8ldrsb x27, [x1]
001ad6dcldrb w0, [x1+64]
001ad6e0strb w0, [sp+23]
001ad6e4add x29, sp, 24
001ad6e8add sp, sp, 32
001ad6ecret x30
001ad6c0
001ad6f0
001ad6f0google.golang.org/protobuf/internal/filedesc.(*Field).JSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).JSONName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad6f0ldr x16, [x28+16]
001ad6f4subs xzr, sp, x16
001ad6f8b.ls 0x1ad74c
001ad6fcstr x30, [sp-80]!
001ad700stur x29, [sp-8]
001ad704sub x29, sp, 8
001ad708str x0, [sp+88]
001ad70cstp xzr, xzr, [sp+32]
001ad710ldr x3, [sp+88]
001ad714ldrsb x27, [x3]
001ad718add x0, x3, 64
001ad71cstr x0, [sp+48]
001ad720ldr x2, [sp+88]
001ad724adrp x1, 0x570000
001ad728add x1, x1, 3032
001ad72cbl google.golang.org/protobuf/internal/filedesc.(*stringName).getJSON
001ad730str x0, [sp+56]
001ad734str x1, [sp+64]
001ad738str x0, [sp+32]
001ad73cstr x1, [sp+40]
001ad740ldur x29, [sp-8]
001ad744ldr x30, [sp], 80
001ad748ret x30
001ad74c
001ad74cloc_1ad74c:
001ad74cstr x0, [sp+8]
001ad750mov x3, x30
001ad754bl runtime.morestack_noctxt.abi0
001ad758ldr x0, [sp+8]
001ad75cb 0x1ad6f0
001ad6f0
001ad6f0google.golang.org/protobuf/internal/filedesc.(*Field).JSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).JSONName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad6f0ldr x16, [x28+16]
001ad6f4subs xzr, sp, x16
001ad6f8b.ls 0x1ad74c
001ad6fcstr x30, [sp-80]!
001ad700stur x29, [sp-8]
001ad704sub x29, sp, 8
001ad708str x0, [sp+88]
001ad70cstp xzr, xzr, [sp+32]
001ad710ldr x3, [sp+88]
001ad714ldrsb x27, [x3]
001ad718add x0, x3, 64
001ad71cstr x0, [sp+48]
001ad720ldr x2, [sp+88]
001ad724adrp x1, 0x570000
001ad728add x1, x1, 3032
001ad72cbl google.golang.org/protobuf/internal/filedesc.(*stringName).getJSON
001ad730str x0, [sp+56]
001ad734str x1, [sp+64]
001ad738str x0, [sp+32]
001ad73cstr x1, [sp+40]
001ad740ldur x29, [sp-8]
001ad744ldr x30, [sp], 80
001ad748ret x30
001ad74c
001ad74cloc_1ad74c:
001ad74cstr x0, [sp+8]
001ad750mov x3, x30
001ad754bl runtime.morestack_noctxt.abi0
001ad758ldr x0, [sp+8]
001ad75cb 0x1ad6f0
001ad6f0
001ad760
001ad760google.golang.org/protobuf/internal/filedesc.(*Field).TextName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).TextName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad760ldr x16, [x28+16]
001ad764subs xzr, sp, x16
001ad768b.ls 0x1ad7bc
001ad76cstr x30, [sp-80]!
001ad770stur x29, [sp-8]
001ad774sub x29, sp, 8
001ad778str x0, [sp+88]
001ad77cstp xzr, xzr, [sp+32]
001ad780ldr x3, [sp+88]
001ad784ldrsb x27, [x3]
001ad788add x0, x3, 64
001ad78cstr x0, [sp+48]
001ad790ldr x2, [sp+88]
001ad794adrp x1, 0x570000
001ad798add x1, x1, 3032
001ad79cbl google.golang.org/protobuf/internal/filedesc.(*stringName).getText
001ad7a0str x0, [sp+56]
001ad7a4str x1, [sp+64]
001ad7a8str x0, [sp+32]
001ad7acstr x1, [sp+40]
001ad7b0ldur x29, [sp-8]
001ad7b4ldr x30, [sp], 80
001ad7b8ret x30
001ad7bc
001ad7bcloc_1ad7bc:
001ad7bcstr x0, [sp+8]
001ad7c0mov x3, x30
001ad7c4bl runtime.morestack_noctxt.abi0
001ad7c8ldr x0, [sp+8]
001ad7ccb 0x1ad760
001ad760
001ad760google.golang.org/protobuf/internal/filedesc.(*Field).TextName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).TextName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad760ldr x16, [x28+16]
001ad764subs xzr, sp, x16
001ad768b.ls 0x1ad7bc
001ad76cstr x30, [sp-80]!
001ad770stur x29, [sp-8]
001ad774sub x29, sp, 8
001ad778str x0, [sp+88]
001ad77cstp xzr, xzr, [sp+32]
001ad780ldr x3, [sp+88]
001ad784ldrsb x27, [x3]
001ad788add x0, x3, 64
001ad78cstr x0, [sp+48]
001ad790ldr x2, [sp+88]
001ad794adrp x1, 0x570000
001ad798add x1, x1, 3032
001ad79cbl google.golang.org/protobuf/internal/filedesc.(*stringName).getText
001ad7a0str x0, [sp+56]
001ad7a4str x1, [sp+64]
001ad7a8str x0, [sp+32]
001ad7acstr x1, [sp+40]
001ad7b0ldur x29, [sp-8]
001ad7b4ldr x30, [sp], 80
001ad7b8ret x30
001ad7bc
001ad7bcloc_1ad7bc:
001ad7bcstr x0, [sp+8]
001ad7c0mov x3, x30
001ad7c4bl runtime.morestack_noctxt.abi0
001ad7c8ldr x0, [sp+8]
001ad7ccb 0x1ad760
001ad760
001ad7d0
001ad7d0google.golang.org/protobuf/internal/filedesc.(*Field).HasPresence: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasPresence(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad7d0str x30, [sp-32]!
001ad7d4stur x29, [sp-8]
001ad7d8sub x29, sp, 8
001ad7dcstr x0, [sp+40]
001ad7e0strb wzr, [sp+20]
001ad7e4ldr x1, [sp+40]
001ad7e8ldrsb x27, [x1]
001ad7ecldr x1, [x1+16]
001ad7f0ldrsb x27, [x1]
001ad7f4ldrsb x1, [x1+184]
001ad7f8ubfm x1, x1, 0, 7
001ad7fcsubs wzr, w1, 4
001ad800b.eq 0x1ad808
001ad804b 0x1ad884
001ad808
001ad808loc_1ad808:
001ad808ldr x1, [sp+40]
001ad80cldrsb x27, [x1]
001ad810ldrb w1, [x1+240]
001ad814strb w1, [sp+22]
001ad818tbnz w1, 0, 0x1ad820
001ad81cb 0x1ad824
001ad820
001ad820loc_1ad820:
001ad820b 0x1ad840
001ad824
001ad824loc_1ad824:
001ad824ldr x1, [sp+40]
001ad828ldrsb x27, [x1]
001ad82cldr x1, [x1+224]
001ad830subs xzr, x1, 0
001ad834cset x1, ne
001ad838strb w1, [sp+22]
001ad83cb 0x1ad840
001ad840
001ad840loc_1ad840:
001ad840ldrb w1, [sp+22]
001ad844strb w1, [sp+23]
001ad848tbnz w1, 0, 0x1ad850
001ad84cb 0x1ad854
001ad850
001ad850loc_1ad850:
001ad850b 0x1ad870
001ad854
001ad854loc_1ad854:
001ad854ldr x1, [sp+40]
001ad858ldrsb x27, [x1]
001ad85cldr x1, [x1+192]
001ad860subs xzr, x1, 0
001ad864cset x1, ne
001ad868strb w1, [sp+23]
001ad86cb 0x1ad870
001ad870
001ad870loc_1ad870:
001ad870ldrb w0, [sp+23]
001ad874strb w0, [sp+20]
001ad878add x29, sp, 24
001ad87cadd sp, sp, 32
001ad880ret x30
001ad884
001ad884loc_1ad884:
001ad884ldr x1, [sp+40]
001ad888ldrsb x27, [x1]
001ad88cldrsb x1, [x1+60]
001ad890ubfm x1, x1, 0, 7
001ad894subs wzr, w1, 3
001ad898cset x1, ne
001ad89cstrb w1, [sp+22]
001ad8a0b.ne 0x1ad8a8
001ad8a4b 0x1ad930
001ad8a8
001ad8a8loc_1ad8a8:
001ad8a8ldr x1, [sp+40]
001ad8acldrsb x27, [x1]
001ad8b0ldr x1, [x1+16]
001ad8b4ldrsb x27, [x1]
001ad8b8ldrsb x1, [x1+184]
001ad8bcubfm x1, x1, 0, 7
001ad8c0subs wzr, w1, 2
001ad8c4cset x1, eq
001ad8c8strb w1, [sp+21]
001ad8ccb.eq 0x1ad8d4
001ad8d0b 0x1ad8d8
001ad8d4
001ad8d4loc_1ad8d4:
001ad8d4b 0x1ad8f4
001ad8d8
001ad8d8loc_1ad8d8:
001ad8d8ldr x1, [sp+40]
001ad8dcldrsb x27, [x1]
001ad8e0ldr x1, [x1+224]
001ad8e4subs xzr, x1, 0
001ad8e8cset x1, ne
001ad8ecstrb w1, [sp+21]
001ad8f0b 0x1ad8f4
001ad8f4
001ad8f4loc_1ad8f4:
001ad8f4ldrb w1, [sp+21]
001ad8f8strb w1, [sp+23]
001ad8fctbnz w1, 0, 0x1ad904
001ad900b 0x1ad908
001ad904
001ad904loc_1ad904:
001ad904b 0x1ad924
001ad908
001ad908loc_1ad908:
001ad908ldr x1, [sp+40]
001ad90cldrsb x27, [x1]
001ad910ldr x1, [x1+192]
001ad914subs xzr, x1, 0
001ad918cset x1, ne
001ad91cstrb w1, [sp+23]
001ad920b 0x1ad924
001ad924
001ad924loc_1ad924:
001ad924ldrb w1, [sp+23]
001ad928strb w1, [sp+22]
001ad92cb 0x1ad934
001ad930
001ad930loc_1ad930:
001ad930b 0x1ad934
001ad934
001ad934loc_1ad934:
001ad934ldrb w0, [sp+22]
001ad938strb w0, [sp+20]
001ad93cadd x29, sp, 24
001ad940add sp, sp, 32
001ad944ret x30
001ad948udf 0
001ad94cudf 0
001ad7d0
001ad7d0google.golang.org/protobuf/internal/filedesc.(*Field).HasPresence: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasPresence(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad7d0str x30, [sp-32]!
001ad7d4stur x29, [sp-8]
001ad7d8sub x29, sp, 8
001ad7dcstr x0, [sp+40]
001ad7e0strb wzr, [sp+20]
001ad7e4ldr x1, [sp+40]
001ad7e8ldrsb x27, [x1]
001ad7ecldr x1, [x1+16]
001ad7f0ldrsb x27, [x1]
001ad7f4ldrsb x1, [x1+184]
001ad7f8ubfm x1, x1, 0, 7
001ad7fcsubs wzr, w1, 4
001ad800b.eq 0x1ad808
001ad804b 0x1ad884
001ad808
001ad808loc_1ad808:
001ad808ldr x1, [sp+40]
001ad80cldrsb x27, [x1]
001ad810ldrb w1, [x1+240]
001ad814strb w1, [sp+22]
001ad818tbnz w1, 0, 0x1ad820
001ad81cb 0x1ad824
001ad820
001ad820loc_1ad820:
001ad820b 0x1ad840
001ad824
001ad824loc_1ad824:
001ad824ldr x1, [sp+40]
001ad828ldrsb x27, [x1]
001ad82cldr x1, [x1+224]
001ad830subs xzr, x1, 0
001ad834cset x1, ne
001ad838strb w1, [sp+22]
001ad83cb 0x1ad840
001ad840
001ad840loc_1ad840:
001ad840ldrb w1, [sp+22]
001ad844strb w1, [sp+23]
001ad848tbnz w1, 0, 0x1ad850
001ad84cb 0x1ad854
001ad850
001ad850loc_1ad850:
001ad850b 0x1ad870
001ad854
001ad854loc_1ad854:
001ad854ldr x1, [sp+40]
001ad858ldrsb x27, [x1]
001ad85cldr x1, [x1+192]
001ad860subs xzr, x1, 0
001ad864cset x1, ne
001ad868strb w1, [sp+23]
001ad86cb 0x1ad870
001ad870
001ad870loc_1ad870:
001ad870ldrb w0, [sp+23]
001ad874strb w0, [sp+20]
001ad878add x29, sp, 24
001ad87cadd sp, sp, 32
001ad880ret x30
001ad884
001ad884loc_1ad884:
001ad884ldr x1, [sp+40]
001ad888ldrsb x27, [x1]
001ad88cldrsb x1, [x1+60]
001ad890ubfm x1, x1, 0, 7
001ad894subs wzr, w1, 3
001ad898cset x1, ne
001ad89cstrb w1, [sp+22]
001ad8a0b.ne 0x1ad8a8
001ad8a4b 0x1ad930
001ad8a8
001ad8a8loc_1ad8a8:
001ad8a8ldr x1, [sp+40]
001ad8acldrsb x27, [x1]
001ad8b0ldr x1, [x1+16]
001ad8b4ldrsb x27, [x1]
001ad8b8ldrsb x1, [x1+184]
001ad8bcubfm x1, x1, 0, 7
001ad8c0subs wzr, w1, 2
001ad8c4cset x1, eq
001ad8c8strb w1, [sp+21]
001ad8ccb.eq 0x1ad8d4
001ad8d0b 0x1ad8d8
001ad8d4
001ad8d4loc_1ad8d4:
001ad8d4b 0x1ad8f4
001ad8d8
001ad8d8loc_1ad8d8:
001ad8d8ldr x1, [sp+40]
001ad8dcldrsb x27, [x1]
001ad8e0ldr x1, [x1+224]
001ad8e4subs xzr, x1, 0
001ad8e8cset x1, ne
001ad8ecstrb w1, [sp+21]
001ad8f0b 0x1ad8f4
001ad8f4
001ad8f4loc_1ad8f4:
001ad8f4ldrb w1, [sp+21]
001ad8f8strb w1, [sp+23]
001ad8fctbnz w1, 0, 0x1ad904
001ad900b 0x1ad908
001ad904
001ad904loc_1ad904:
001ad904b 0x1ad924
001ad908
001ad908loc_1ad908:
001ad908ldr x1, [sp+40]
001ad90cldrsb x27, [x1]
001ad910ldr x1, [x1+192]
001ad914subs xzr, x1, 0
001ad918cset x1, ne
001ad91cstrb w1, [sp+23]
001ad920b 0x1ad924
001ad924
001ad924loc_1ad924:
001ad924ldrb w1, [sp+23]
001ad928strb w1, [sp+22]
001ad92cb 0x1ad934
001ad930
001ad930loc_1ad930:
001ad930b 0x1ad934
001ad934
001ad934loc_1ad934:
001ad934ldrb w0, [sp+22]
001ad938strb w0, [sp+20]
001ad93cadd x29, sp, 24
001ad940add sp, sp, 32
001ad944ret x30
001ad948udf 0
001ad94cudf 0
001ad7d0
001ad950
001ad950google.golang.org/protobuf/internal/filedesc.(*Field).HasOptionalKeyword: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasOptionalKeyword(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad950str x30, [sp-32]!
001ad954stur x29, [sp-8]
001ad958sub x29, sp, 8
001ad95cstr x0, [sp+40]
001ad960strb wzr, [sp+20]
001ad964ldr x1, [sp+40]
001ad968ldrsb x27, [x1]
001ad96cldr x1, [x1+16]
001ad970ldrsb x27, [x1]
001ad974ldrsb x1, [x1+184]
001ad978ubfm x1, x1, 0, 7
001ad97csubs wzr, w1, 2
001ad980cset x1, eq
001ad984strb w1, [sp+21]
001ad988b.eq 0x1ad990
001ad98cb 0x1ad9b0
001ad990
001ad990loc_1ad990:
001ad990ldr x1, [sp+40]
001ad994ldrsb x27, [x1]
001ad998ldrsb x1, [x1+60]
001ad99cubfm x1, x1, 0, 7
001ad9a0subs wzr, w1, 1
001ad9a4cset x1, eq
001ad9a8strb w1, [sp+21]
001ad9acb 0x1ad9b4
001ad9b0
001ad9b0loc_1ad9b0:
001ad9b0b 0x1ad9b4
001ad9b4
001ad9b4loc_1ad9b4:
001ad9b4ldrb w1, [sp+21]
001ad9b8strb w1, [sp+22]
001ad9bctbnz w1, 0, 0x1ad9c4
001ad9c0b 0x1ad9e4
001ad9c4
001ad9c4loc_1ad9c4:
001ad9c4ldr x1, [sp+40]
001ad9c8ldrsb x27, [x1]
001ad9ccldr x1, [x1+192]
001ad9d0subs xzr, x1, 0
001ad9d4cset x1, ne
001ad9d8eor x1, x1, 1
001ad9dcstrb w1, [sp+22]
001ad9e0b 0x1ad9e8
001ad9e4
001ad9e4loc_1ad9e4:
001ad9e4b 0x1ad9e8
001ad9e8
001ad9e8loc_1ad9e8:
001ad9e8ldrb w1, [sp+22]
001ad9ecstrb w1, [sp+23]
001ad9f0tbnz w1, 0, 0x1ad9f8
001ad9f4b 0x1ad9fc
001ad9f8
001ad9f8loc_1ad9f8:
001ad9f8b 0x1ada10
001ad9fc
001ad9fcloc_1ad9fc:
001ad9fcldr x1, [sp+40]
001ada00ldrsb x27, [x1]
001ada04ldrb w1, [x1+112]
001ada08strb w1, [sp+23]
001ada0cb 0x1ada10
001ada10
001ada10loc_1ada10:
001ada10ldrb w0, [sp+23]
001ada14strb w0, [sp+20]
001ada18add x29, sp, 24
001ada1cadd sp, sp, 32
001ada20ret x30
001ada24udf 0
001ada28udf 0
001ada2cudf 0
001ad950
001ad950google.golang.org/protobuf/internal/filedesc.(*Field).HasOptionalKeyword: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasOptionalKeyword(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad950str x30, [sp-32]!
001ad954stur x29, [sp-8]
001ad958sub x29, sp, 8
001ad95cstr x0, [sp+40]
001ad960strb wzr, [sp+20]
001ad964ldr x1, [sp+40]
001ad968ldrsb x27, [x1]
001ad96cldr x1, [x1+16]
001ad970ldrsb x27, [x1]
001ad974ldrsb x1, [x1+184]
001ad978ubfm x1, x1, 0, 7
001ad97csubs wzr, w1, 2
001ad980cset x1, eq
001ad984strb w1, [sp+21]
001ad988b.eq 0x1ad990
001ad98cb 0x1ad9b0
001ad990
001ad990loc_1ad990:
001ad990ldr x1, [sp+40]
001ad994ldrsb x27, [x1]
001ad998ldrsb x1, [x1+60]
001ad99cubfm x1, x1, 0, 7
001ad9a0subs wzr, w1, 1
001ad9a4cset x1, eq
001ad9a8strb w1, [sp+21]
001ad9acb 0x1ad9b4
001ad9b0
001ad9b0loc_1ad9b0:
001ad9b0b 0x1ad9b4
001ad9b4
001ad9b4loc_1ad9b4:
001ad9b4ldrb w1, [sp+21]
001ad9b8strb w1, [sp+22]
001ad9bctbnz w1, 0, 0x1ad9c4
001ad9c0b 0x1ad9e4
001ad9c4
001ad9c4loc_1ad9c4:
001ad9c4ldr x1, [sp+40]
001ad9c8ldrsb x27, [x1]
001ad9ccldr x1, [x1+192]
001ad9d0subs xzr, x1, 0
001ad9d4cset x1, ne
001ad9d8eor x1, x1, 1
001ad9dcstrb w1, [sp+22]
001ad9e0b 0x1ad9e8
001ad9e4
001ad9e4loc_1ad9e4:
001ad9e4b 0x1ad9e8
001ad9e8
001ad9e8loc_1ad9e8:
001ad9e8ldrb w1, [sp+22]
001ad9ecstrb w1, [sp+23]
001ad9f0tbnz w1, 0, 0x1ad9f8
001ad9f4b 0x1ad9fc
001ad9f8
001ad9f8loc_1ad9f8:
001ad9f8b 0x1ada10
001ad9fc
001ad9fcloc_1ad9fc:
001ad9fcldr x1, [sp+40]
001ada00ldrsb x27, [x1]
001ada04ldrb w1, [x1+112]
001ada08strb w1, [sp+23]
001ada0cb 0x1ada10
001ada10
001ada10loc_1ada10:
001ada10ldrb w0, [sp+23]
001ada14strb w0, [sp+20]
001ada18add x29, sp, 24
001ada1cadd sp, sp, 32
001ada20ret x30
001ada24udf 0
001ada28udf 0
001ada2cudf 0
001ad950
001ada30
001ada30google.golang.org/protobuf/internal/filedesc.(*Field).IsPacked: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsPacked(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ada30str x30, [sp-32]!
001ada34stur x29, [sp-8]
001ada38sub x29, sp, 8
001ada3cstr x0, [sp+40]
001ada40strb wzr, [sp+20]
001ada44ldr x1, [sp+40]
001ada48ldrsb x27, [x1]
001ada4cldrb w1, [x1+114]
001ada50eor x2, x1, 1
001ada54strb w2, [sp+22]
001ada58tbnz w1, 0, 0x1ada60
001ada5cb 0x1ada64
001ada60
001ada60loc_1ada60:
001ada60b 0x1ada8c
001ada64
001ada64loc_1ada64:
001ada64ldr x1, [sp+40]
001ada68ldrsb x27, [x1]
001ada6cldr x1, [x1+16]
001ada70ldrsb x27, [x1]
001ada74ldrsb x1, [x1+184]
001ada78ubfm x1, x1, 0, 7
001ada7csubs wzr, w1, 2
001ada80cset x1, ne
001ada84strb w1, [sp+22]
001ada88b 0x1ada8c
001ada8c
001ada8cloc_1ada8c:
001ada8cldrb w1, [sp+22]
001ada90strb w1, [sp+23]
001ada94tbnz w1, 0, 0x1ada9c
001ada98b 0x1adabc
001ada9c
001ada9cloc_1ada9c:
001ada9cldr x1, [sp+40]
001adaa0ldrsb x27, [x1]
001adaa4ldrsb x1, [x1+60]
001adaa8ubfm x1, x1, 0, 7
001adaacsubs wzr, w1, 3
001adab0cset x1, eq
001adab4strb w1, [sp+23]
001adab8b 0x1adac0
001adabc
001adabcloc_1adabc:
001adabcb 0x1adac0
001adac0
001adac0loc_1adac0:
001adac0ldrb w1, [sp+23]
001adac4tbnz w1, 0, 0x1adacc
001adac8b 0x1adb24
001adacc
001adaccloc_1adacc:
001adaccldr x1, [sp+40]
001adad0ldrsb x27, [x1]
001adad4ldrsb x1, [x1+61]
001adad8strb w1, [sp+21]
001adadcmov x2, x1
001adae0subs wzr, w2, 9
001adae4b.ge 0x1adaec
001adae8b 0x1adb08
001adaec
001adaecloc_1adaec:
001adaecsubs wzr, w1, 12
001adaf0b.le 0x1adaf8
001adaf4b 0x1adb04
001adaf8
001adaf8loc_1adaf8:
001adaf8b 0x1adafc
001adafc
001adafcloc_1adafc:
001adafcb 0x1adb00
001adb00
001adb00loc_1adb00:
001adb00b 0x1adb28
001adb04
001adb04loc_1adb04:
001adb04b 0x1adb0c
001adb08
001adb08loc_1adb08:
001adb08b 0x1adb0c
001adb0c
001adb0cloc_1adb0c:
001adb0cb 0x1adb10
001adb10
001adb10loc_1adb10:
001adb10orr x0, xzr, 1
001adb14strb w0, [sp+20]
001adb18add x29, sp, 24
001adb1cadd sp, sp, 32
001adb20ret x30
001adb24
001adb24loc_1adb24:
001adb24b 0x1adb28
001adb28
001adb28loc_1adb28:
001adb28ldr x1, [sp+40]
001adb2cldrsb x27, [x1]
001adb30ldrb w0, [x1+115]
001adb34strb w0, [sp+20]
001adb38add x29, sp, 24
001adb3cadd sp, sp, 32
001adb40ret x30
001adb44udf 0
001adb48udf 0
001adb4cudf 0
001ada30
001ada30google.golang.org/protobuf/internal/filedesc.(*Field).IsPacked: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsPacked(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ada30str x30, [sp-32]!
001ada34stur x29, [sp-8]
001ada38sub x29, sp, 8
001ada3cstr x0, [sp+40]
001ada40strb wzr, [sp+20]
001ada44ldr x1, [sp+40]
001ada48ldrsb x27, [x1]
001ada4cldrb w1, [x1+114]
001ada50eor x2, x1, 1
001ada54strb w2, [sp+22]
001ada58tbnz w1, 0, 0x1ada60
001ada5cb 0x1ada64
001ada60
001ada60loc_1ada60:
001ada60b 0x1ada8c
001ada64
001ada64loc_1ada64:
001ada64ldr x1, [sp+40]
001ada68ldrsb x27, [x1]
001ada6cldr x1, [x1+16]
001ada70ldrsb x27, [x1]
001ada74ldrsb x1, [x1+184]
001ada78ubfm x1, x1, 0, 7
001ada7csubs wzr, w1, 2
001ada80cset x1, ne
001ada84strb w1, [sp+22]
001ada88b 0x1ada8c
001ada8c
001ada8cloc_1ada8c:
001ada8cldrb w1, [sp+22]
001ada90strb w1, [sp+23]
001ada94tbnz w1, 0, 0x1ada9c
001ada98b 0x1adabc
001ada9c
001ada9cloc_1ada9c:
001ada9cldr x1, [sp+40]
001adaa0ldrsb x27, [x1]
001adaa4ldrsb x1, [x1+60]
001adaa8ubfm x1, x1, 0, 7
001adaacsubs wzr, w1, 3
001adab0cset x1, eq
001adab4strb w1, [sp+23]
001adab8b 0x1adac0
001adabc
001adabcloc_1adabc:
001adabcb 0x1adac0
001adac0
001adac0loc_1adac0:
001adac0ldrb w1, [sp+23]
001adac4tbnz w1, 0, 0x1adacc
001adac8b 0x1adb24
001adacc
001adaccloc_1adacc:
001adaccldr x1, [sp+40]
001adad0ldrsb x27, [x1]
001adad4ldrsb x1, [x1+61]
001adad8strb w1, [sp+21]
001adadcmov x2, x1
001adae0subs wzr, w2, 9
001adae4b.ge 0x1adaec
001adae8b 0x1adb08
001adaec
001adaecloc_1adaec:
001adaecsubs wzr, w1, 12
001adaf0b.le 0x1adaf8
001adaf4b 0x1adb04
001adaf8
001adaf8loc_1adaf8:
001adaf8b 0x1adafc
001adafc
001adafcloc_1adafc:
001adafcb 0x1adb00
001adb00
001adb00loc_1adb00:
001adb00b 0x1adb28
001adb04
001adb04loc_1adb04:
001adb04b 0x1adb0c
001adb08
001adb08loc_1adb08:
001adb08b 0x1adb0c
001adb0c
001adb0cloc_1adb0c:
001adb0cb 0x1adb10
001adb10
001adb10loc_1adb10:
001adb10orr x0, xzr, 1
001adb14strb w0, [sp+20]
001adb18add x29, sp, 24
001adb1cadd sp, sp, 32
001adb20ret x30
001adb24
001adb24loc_1adb24:
001adb24b 0x1adb28
001adb28
001adb28loc_1adb28:
001adb28ldr x1, [sp+40]
001adb2cldrsb x27, [x1]
001adb30ldrb w0, [x1+115]
001adb34strb w0, [sp+20]
001adb38add x29, sp, 24
001adb3cadd sp, sp, 32
001adb40ret x30
001adb44udf 0
001adb48udf 0
001adb4cudf 0
001ada30
001adb50
001adb50google.golang.org/protobuf/internal/filedesc.(*Field).IsExtension: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsExtension(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adb50str x30, [sp-32]!
001adb54stur x29, [sp-8]
001adb58sub x29, sp, 8
001adb5cstr x0, [sp+40]
001adb60strb wzr, [sp+23]
001adb64strb wzr, [sp+23]
001adb68mov x0, xzr
001adb6cadd x29, sp, 24
001adb70add sp, sp, 32
001adb74ret x30
001adb78udf 0
001adb7cudf 0
001adb50
001adb50google.golang.org/protobuf/internal/filedesc.(*Field).IsExtension: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsExtension(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adb50str x30, [sp-32]!
001adb54stur x29, [sp-8]
001adb58sub x29, sp, 8
001adb5cstr x0, [sp+40]
001adb60strb wzr, [sp+23]
001adb64strb wzr, [sp+23]
001adb68mov x0, xzr
001adb6cadd x29, sp, 24
001adb70add sp, sp, 32
001adb74ret x30
001adb78udf 0
001adb7cudf 0
001adb50
001adb80
001adb80google.golang.org/protobuf/internal/filedesc.(*Field).IsWeak: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsWeak(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adb80str x30, [sp-32]!
001adb84stur x29, [sp-8]
001adb88sub x29, sp, 8
001adb8cstr x0, [sp+40]
001adb90strb wzr, [sp+23]
001adb94ldr x1, [sp+40]
001adb98ldrsb x27, [x1]
001adb9cldrb w0, [x1+113]
001adba0strb w0, [sp+23]
001adba4add x29, sp, 24
001adba8add sp, sp, 32
001adbacret x30
001adb80
001adb80google.golang.org/protobuf/internal/filedesc.(*Field).IsWeak: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsWeak(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adb80str x30, [sp-32]!
001adb84stur x29, [sp-8]
001adb88sub x29, sp, 8
001adb8cstr x0, [sp+40]
001adb90strb wzr, [sp+23]
001adb94ldr x1, [sp+40]
001adb98ldrsb x27, [x1]
001adb9cldrb w0, [x1+113]
001adba0strb w0, [sp+23]
001adba4add x29, sp, 24
001adba8add sp, sp, 32
001adbacret x30
001adb80
001adbb0
001adbb0google.golang.org/protobuf/internal/filedesc.(*Field).IsList: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsList(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adbb0ldr x16, [x28+16]
001adbb4subs xzr, sp, x16
001adbb8b.ls 0x1adc24
001adbbcstr x30, [sp-32]!
001adbc0stur x29, [sp-8]
001adbc4sub x29, sp, 8
001adbc8str x0, [sp+40]
001adbccstrb wzr, [sp+20]
001adbd0ldr x0, [sp+40]
001adbd4bl google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality
001adbd8strb w0, [sp+22]
001adbdcubfm x1, x0, 0, 7
001adbe0subs wzr, w1, 3
001adbe4cset x1, eq
001adbe8strb w1, [sp+23]
001adbecb.eq 0x1adbf4
001adbf0b 0x1adc0c
001adbf4
001adbf4loc_1adbf4:
001adbf4ldr x0, [sp+40]
001adbf8bl google.golang.org/protobuf/internal/filedesc.(*Field).IsMap
001adbfcstrb w0, [sp+21]
001adc00eor x1, x0, 1
001adc04strb w1, [sp+23]
001adc08b 0x1adc10
001adc0c
001adc0cloc_1adc0c:
001adc0cb 0x1adc10
001adc10
001adc10loc_1adc10:
001adc10ldrb w0, [sp+23]
001adc14strb w0, [sp+20]
001adc18ldur x29, [sp-8]
001adc1cldr x30, [sp], 32
001adc20ret x30
001adc24
001adc24loc_1adc24:
001adc24str x0, [sp+8]
001adc28mov x3, x30
001adc2cbl runtime.morestack_noctxt.abi0
001adc30ldr x0, [sp+8]
001adc34b 0x1adbb0
001adc38udf 0
001adc3cudf 0
001adbb0
001adbb0google.golang.org/protobuf/internal/filedesc.(*Field).IsList: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsList(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adbb0ldr x16, [x28+16]
001adbb4subs xzr, sp, x16
001adbb8b.ls 0x1adc24
001adbbcstr x30, [sp-32]!
001adbc0stur x29, [sp-8]
001adbc4sub x29, sp, 8
001adbc8str x0, [sp+40]
001adbccstrb wzr, [sp+20]
001adbd0ldr x0, [sp+40]
001adbd4bl google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality
001adbd8strb w0, [sp+22]
001adbdcubfm x1, x0, 0, 7
001adbe0subs wzr, w1, 3
001adbe4cset x1, eq
001adbe8strb w1, [sp+23]
001adbecb.eq 0x1adbf4
001adbf0b 0x1adc0c
001adbf4
001adbf4loc_1adbf4:
001adbf4ldr x0, [sp+40]
001adbf8bl google.golang.org/protobuf/internal/filedesc.(*Field).IsMap
001adbfcstrb w0, [sp+21]
001adc00eor x1, x0, 1
001adc04strb w1, [sp+23]
001adc08b 0x1adc10
001adc0c
001adc0cloc_1adc0c:
001adc0cb 0x1adc10
001adc10
001adc10loc_1adc10:
001adc10ldrb w0, [sp+23]
001adc14strb w0, [sp+20]
001adc18ldur x29, [sp-8]
001adc1cldr x30, [sp], 32
001adc20ret x30
001adc24
001adc24loc_1adc24:
001adc24str x0, [sp+8]
001adc28mov x3, x30
001adc2cbl runtime.morestack_noctxt.abi0
001adc30ldr x0, [sp+8]
001adc34b 0x1adbb0
001adc38udf 0
001adc3cudf 0
001adbb0
001adc40
001adc40google.golang.org/protobuf/internal/filedesc.(*Field).IsMap: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsMap(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adc40ldr x16, [x28+16]
001adc44subs xzr, sp, x16
001adc48b.ls 0x1adcc8
001adc4cstr x30, [sp-64]!
001adc50stur x29, [sp-8]
001adc54sub x29, sp, 8
001adc58str x0, [sp+72]
001adc5cstrb wzr, [sp+21]
001adc60ldr x0, [sp+72]
001adc64bl google.golang.org/protobuf/internal/filedesc.(*Field).Message
001adc68str x0, [sp+24]
001adc6cstr x1, [sp+32]
001adc70subs xzr, x0, 0
001adc74cset x1, ne
001adc78strb w1, [sp+23]
001adc7ccbnz x0, 0x1adc84
001adc80b 0x1adcb0
001adc84
001adc84loc_1adc84:
001adc84ldr x0, [sp+72]
001adc88bl google.golang.org/protobuf/internal/filedesc.(*Field).Message
001adc8cstr x0, [sp+40]
001adc90str x1, [sp+48]
001adc94ldrsb x27, [x0]
001adc98ldr x2, [x0+80]
001adc9cmov x0, x1
001adca0blr x2
001adca4strb w0, [sp+22]
001adca8strb w0, [sp+23]
001adcacb 0x1adcb4
001adcb0
001adcb0loc_1adcb0:
001adcb0b 0x1adcb4
001adcb4
001adcb4loc_1adcb4:
001adcb4ldrb w0, [sp+23]
001adcb8strb w0, [sp+21]
001adcbcldur x29, [sp-8]
001adcc0ldr x30, [sp], 64
001adcc4ret x30
001adcc8
001adcc8loc_1adcc8:
001adcc8str x0, [sp+8]
001adcccmov x3, x30
001adcd0bl runtime.morestack_noctxt.abi0
001adcd4ldr x0, [sp+8]
001adcd8b 0x1adc40
001adcdcudf 0
001adc40
001adc40google.golang.org/protobuf/internal/filedesc.(*Field).IsMap: ; void google.golang.org/protobuf/internal/filedesc.(*Field).IsMap(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adc40ldr x16, [x28+16]
001adc44subs xzr, sp, x16
001adc48b.ls 0x1adcc8
001adc4cstr x30, [sp-64]!
001adc50stur x29, [sp-8]
001adc54sub x29, sp, 8
001adc58str x0, [sp+72]
001adc5cstrb wzr, [sp+21]
001adc60ldr x0, [sp+72]
001adc64bl google.golang.org/protobuf/internal/filedesc.(*Field).Message
001adc68str x0, [sp+24]
001adc6cstr x1, [sp+32]
001adc70subs xzr, x0, 0
001adc74cset x1, ne
001adc78strb w1, [sp+23]
001adc7ccbnz x0, 0x1adc84
001adc80b 0x1adcb0
001adc84
001adc84loc_1adc84:
001adc84ldr x0, [sp+72]
001adc88bl google.golang.org/protobuf/internal/filedesc.(*Field).Message
001adc8cstr x0, [sp+40]
001adc90str x1, [sp+48]
001adc94ldrsb x27, [x0]
001adc98ldr x2, [x0+80]
001adc9cmov x0, x1
001adca0blr x2
001adca4strb w0, [sp+22]
001adca8strb w0, [sp+23]
001adcacb 0x1adcb4
001adcb0
001adcb0loc_1adcb0:
001adcb0b 0x1adcb4
001adcb4
001adcb4loc_1adcb4:
001adcb4ldrb w0, [sp+23]
001adcb8strb w0, [sp+21]
001adcbcldur x29, [sp-8]
001adcc0ldr x30, [sp], 64
001adcc4ret x30
001adcc8
001adcc8loc_1adcc8:
001adcc8str x0, [sp+8]
001adcccmov x3, x30
001adcd0bl runtime.morestack_noctxt.abi0
001adcd4ldr x0, [sp+8]
001adcd8b 0x1adc40
001adcdcudf 0
001adc40
001adce0
001adce0google.golang.org/protobuf/internal/filedesc.(*Field).MapKey: ; void google.golang.org/protobuf/internal/filedesc.(*Field).MapKey(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adce0ldr x16, [x28+16]
001adce4subs xzr, sp, x16
001adce8b.ls 0x1add84
001adcecstr x30, [sp-112]!
001adcf0stur x29, [sp-8]
001adcf4sub x29, sp, 8
001adcf8str x0, [sp+120]
001adcfcstp xzr, xzr, [sp+40]
001add00ldr x0, [sp+120]
001add04bl google.golang.org/protobuf/internal/filedesc.(*Field).IsMap
001add08strb w0, [sp+39]
001add0ctbnz w0, 0, 0x1add14
001add10b 0x1add6c
001add14
001add14loc_1add14:
001add14ldr x0, [sp+120]
001add18bl google.golang.org/protobuf/internal/filedesc.(*Field).Message
001add1cstr x0, [sp+88]
001add20str x1, [sp+96]
001add24ldrsb x27, [x0]
001add28ldr x2, [x0+56]
001add2cmov x0, x1
001add30blr x2
001add34str x0, [sp+72]
001add38str x1, [sp+80]
001add3cldrsb x27, [x0]
001add40ldr x2, [x0+40]
001add44mov x0, x1
001add48orr x1, xzr, 1
001add4cblr x2
001add50str x0, [sp+56]
001add54str x1, [sp+64]
001add58str x0, [sp+40]
001add5cstr x1, [sp+48]
001add60ldur x29, [sp-8]
001add64ldr x30, [sp], 112
001add68ret x30
001add6c
001add6cloc_1add6c:
001add6cstp xzr, xzr, [sp+40]
001add70mov x0, xzr
001add74mov x1, xzr
001add78ldur x29, [sp-8]
001add7cldr x30, [sp], 112
001add80ret x30
001add84
001add84loc_1add84:
001add84str x0, [sp+8]
001add88mov x3, x30
001add8cbl runtime.morestack_noctxt.abi0
001add90ldr x0, [sp+8]
001add94b 0x1adce0
001add98udf 0
001add9cudf 0
001adce0
001adce0google.golang.org/protobuf/internal/filedesc.(*Field).MapKey: ; void google.golang.org/protobuf/internal/filedesc.(*Field).MapKey(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adce0ldr x16, [x28+16]
001adce4subs xzr, sp, x16
001adce8b.ls 0x1add84
001adcecstr x30, [sp-112]!
001adcf0stur x29, [sp-8]
001adcf4sub x29, sp, 8
001adcf8str x0, [sp+120]
001adcfcstp xzr, xzr, [sp+40]
001add00ldr x0, [sp+120]
001add04bl google.golang.org/protobuf/internal/filedesc.(*Field).IsMap
001add08strb w0, [sp+39]
001add0ctbnz w0, 0, 0x1add14
001add10b 0x1add6c
001add14
001add14loc_1add14:
001add14ldr x0, [sp+120]
001add18bl google.golang.org/protobuf/internal/filedesc.(*Field).Message
001add1cstr x0, [sp+88]
001add20str x1, [sp+96]
001add24ldrsb x27, [x0]
001add28ldr x2, [x0+56]
001add2cmov x0, x1
001add30blr x2
001add34str x0, [sp+72]
001add38str x1, [sp+80]
001add3cldrsb x27, [x0]
001add40ldr x2, [x0+40]
001add44mov x0, x1
001add48orr x1, xzr, 1
001add4cblr x2
001add50str x0, [sp+56]
001add54str x1, [sp+64]
001add58str x0, [sp+40]
001add5cstr x1, [sp+48]
001add60ldur x29, [sp-8]
001add64ldr x30, [sp], 112
001add68ret x30
001add6c
001add6cloc_1add6c:
001add6cstp xzr, xzr, [sp+40]
001add70mov x0, xzr
001add74mov x1, xzr
001add78ldur x29, [sp-8]
001add7cldr x30, [sp], 112
001add80ret x30
001add84
001add84loc_1add84:
001add84str x0, [sp+8]
001add88mov x3, x30
001add8cbl runtime.morestack_noctxt.abi0
001add90ldr x0, [sp+8]
001add94b 0x1adce0
001add98udf 0
001add9cudf 0
001adce0
001adda0
001adda0google.golang.org/protobuf/internal/filedesc.(*Field).MapValue: ; void google.golang.org/protobuf/internal/filedesc.(*Field).MapValue(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adda0ldr x16, [x28+16]
001adda4subs xzr, sp, x16
001adda8b.ls 0x1ade44
001addacstr x30, [sp-112]!
001addb0stur x29, [sp-8]
001addb4sub x29, sp, 8
001addb8str x0, [sp+120]
001addbcstp xzr, xzr, [sp+40]
001addc0ldr x0, [sp+120]
001addc4bl google.golang.org/protobuf/internal/filedesc.(*Field).IsMap
001addc8strb w0, [sp+39]
001addcctbnz w0, 0, 0x1addd4
001addd0b 0x1ade2c
001addd4
001addd4loc_1addd4:
001addd4ldr x0, [sp+120]
001addd8bl google.golang.org/protobuf/internal/filedesc.(*Field).Message
001adddcstr x0, [sp+88]
001adde0str x1, [sp+96]
001adde4ldrsb x27, [x0]
001adde8ldr x2, [x0+56]
001addecmov x0, x1
001addf0blr x2
001addf4str x0, [sp+72]
001addf8str x1, [sp+80]
001addfcldrsb x27, [x0]
001ade00ldr x2, [x0+40]
001ade04mov x0, x1
001ade08orr x1, xzr, 2
001ade0cblr x2
001ade10str x0, [sp+56]
001ade14str x1, [sp+64]
001ade18str x0, [sp+40]
001ade1cstr x1, [sp+48]
001ade20ldur x29, [sp-8]
001ade24ldr x30, [sp], 112
001ade28ret x30
001ade2c
001ade2cloc_1ade2c:
001ade2cstp xzr, xzr, [sp+40]
001ade30mov x0, xzr
001ade34mov x1, xzr
001ade38ldur x29, [sp-8]
001ade3cldr x30, [sp], 112
001ade40ret x30
001ade44
001ade44loc_1ade44:
001ade44str x0, [sp+8]
001ade48mov x3, x30
001ade4cbl runtime.morestack_noctxt.abi0
001ade50ldr x0, [sp+8]
001ade54b 0x1adda0
001ade58udf 0
001ade5cudf 0
001adda0
001adda0google.golang.org/protobuf/internal/filedesc.(*Field).MapValue: ; void google.golang.org/protobuf/internal/filedesc.(*Field).MapValue(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adda0ldr x16, [x28+16]
001adda4subs xzr, sp, x16
001adda8b.ls 0x1ade44
001addacstr x30, [sp-112]!
001addb0stur x29, [sp-8]
001addb4sub x29, sp, 8
001addb8str x0, [sp+120]
001addbcstp xzr, xzr, [sp+40]
001addc0ldr x0, [sp+120]
001addc4bl google.golang.org/protobuf/internal/filedesc.(*Field).IsMap
001addc8strb w0, [sp+39]
001addcctbnz w0, 0, 0x1addd4
001addd0b 0x1ade2c
001addd4
001addd4loc_1addd4:
001addd4ldr x0, [sp+120]
001addd8bl google.golang.org/protobuf/internal/filedesc.(*Field).Message
001adddcstr x0, [sp+88]
001adde0str x1, [sp+96]
001adde4ldrsb x27, [x0]
001adde8ldr x2, [x0+56]
001addecmov x0, x1
001addf0blr x2
001addf4str x0, [sp+72]
001addf8str x1, [sp+80]
001addfcldrsb x27, [x0]
001ade00ldr x2, [x0+40]
001ade04mov x0, x1
001ade08orr x1, xzr, 2
001ade0cblr x2
001ade10str x0, [sp+56]
001ade14str x1, [sp+64]
001ade18str x0, [sp+40]
001ade1cstr x1, [sp+48]
001ade20ldur x29, [sp-8]
001ade24ldr x30, [sp], 112
001ade28ret x30
001ade2c
001ade2cloc_1ade2c:
001ade2cstp xzr, xzr, [sp+40]
001ade30mov x0, xzr
001ade34mov x1, xzr
001ade38ldur x29, [sp-8]
001ade3cldr x30, [sp], 112
001ade40ret x30
001ade44
001ade44loc_1ade44:
001ade44str x0, [sp+8]
001ade48mov x3, x30
001ade4cbl runtime.morestack_noctxt.abi0
001ade50ldr x0, [sp+8]
001ade54b 0x1adda0
001ade58udf 0
001ade5cudf 0
001adda0
001ade60
001ade60google.golang.org/protobuf/internal/filedesc.(*Field).HasDefault: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasDefault(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ade60str x30, [sp-32]!
001ade64stur x29, [sp-8]
001ade68sub x29, sp, 8
001ade6cstr x0, [sp+40]
001ade70strb wzr, [sp+23]
001ade74ldr x1, [sp+40]
001ade78ldrsb x27, [x1]
001ade7cldrb w0, [x1+120]
001ade80strb w0, [sp+23]
001ade84add x29, sp, 24
001ade88add sp, sp, 32
001ade8cret x30
001ade60
001ade60google.golang.org/protobuf/internal/filedesc.(*Field).HasDefault: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasDefault(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ade60str x30, [sp-32]!
001ade64stur x29, [sp-8]
001ade68sub x29, sp, 8
001ade6cstr x0, [sp+40]
001ade70strb wzr, [sp+23]
001ade74ldr x1, [sp+40]
001ade78ldrsb x27, [x1]
001ade7cldrb w0, [x1+120]
001ade80strb w0, [sp+23]
001ade84add x29, sp, 24
001ade88add sp, sp, 32
001ade8cret x30
001ade60
001ade90
001ade90google.golang.org/protobuf/internal/filedesc.(*Field).Default: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Default(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ade90ldr x16, [x28+16]
001ade94subs xzr, sp, x16
001ade98b.ls 0x1adef8
001ade9cstr x30, [sp-96]!
001adea0stur x29, [sp-8]
001adea4sub x29, sp, 8
001adea8str x0, [sp+104]
001adeacstp xzr, xzr, [sp+32]
001adeb0str xzr, [sp+48]
001adeb4ldr x3, [sp+104]
001adeb8ldrsb x27, [x3]
001adebcadd x0, x3, 120
001adec0str x0, [sp+56]
001adec4ldr x2, [sp+104]
001adec8adrp x1, 0x570000
001adeccadd x1, x1, 3032
001aded0bl google.golang.org/protobuf/internal/filedesc.(*defaultValue).get
001aded4str x0, [sp+64]
001aded8str x1, [sp+72]
001adedcstr x2, [sp+80]
001adee0str x0, [sp+32]
001adee4str x1, [sp+40]
001adee8str x2, [sp+48]
001adeecldur x29, [sp-8]
001adef0ldr x30, [sp], 96
001adef4ret x30
001adef8
001adef8loc_1adef8:
001adef8str x0, [sp+8]
001adefcmov x3, x30
001adf00bl runtime.morestack_noctxt.abi0
001adf04ldr x0, [sp+8]
001adf08b 0x1ade90
001adf0cudf 0
001ade90
001ade90google.golang.org/protobuf/internal/filedesc.(*Field).Default: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Default(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ade90ldr x16, [x28+16]
001ade94subs xzr, sp, x16
001ade98b.ls 0x1adef8
001ade9cstr x30, [sp-96]!
001adea0stur x29, [sp-8]
001adea4sub x29, sp, 8
001adea8str x0, [sp+104]
001adeacstp xzr, xzr, [sp+32]
001adeb0str xzr, [sp+48]
001adeb4ldr x3, [sp+104]
001adeb8ldrsb x27, [x3]
001adebcadd x0, x3, 120
001adec0str x0, [sp+56]
001adec4ldr x2, [sp+104]
001adec8adrp x1, 0x570000
001adeccadd x1, x1, 3032
001aded0bl google.golang.org/protobuf/internal/filedesc.(*defaultValue).get
001aded4str x0, [sp+64]
001aded8str x1, [sp+72]
001adedcstr x2, [sp+80]
001adee0str x0, [sp+32]
001adee4str x1, [sp+40]
001adee8str x2, [sp+48]
001adeecldur x29, [sp-8]
001adef0ldr x30, [sp], 96
001adef4ret x30
001adef8
001adef8loc_1adef8:
001adef8str x0, [sp+8]
001adefcmov x3, x30
001adf00bl runtime.morestack_noctxt.abi0
001adf04ldr x0, [sp+8]
001adf08b 0x1ade90
001adf0cudf 0
001ade90
001adf10
001adf10google.golang.org/protobuf/internal/filedesc.(*Field).DefaultEnumValue: ; void google.golang.org/protobuf/internal/filedesc.(*Field).DefaultEnumValue(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adf10str x30, [sp-32]!
001adf14stur x29, [sp-8]
001adf18sub x29, sp, 8
001adf1cstr x0, [sp+40]
001adf20stp xzr, xzr, [sp+8]
001adf24ldr x2, [sp+40]
001adf28ldrsb x27, [x2]
001adf2cldr x0, [x2+152]
001adf30ldr x1, [x2+160]
001adf34str x0, [sp+8]
001adf38str x1, [sp+16]
001adf3cadd x29, sp, 24
001adf40add sp, sp, 32
001adf44ret x30
001adf48udf 0
001adf4cudf 0
001adf10
001adf10google.golang.org/protobuf/internal/filedesc.(*Field).DefaultEnumValue: ; void google.golang.org/protobuf/internal/filedesc.(*Field).DefaultEnumValue(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adf10str x30, [sp-32]!
001adf14stur x29, [sp-8]
001adf18sub x29, sp, 8
001adf1cstr x0, [sp+40]
001adf20stp xzr, xzr, [sp+8]
001adf24ldr x2, [sp+40]
001adf28ldrsb x27, [x2]
001adf2cldr x0, [x2+152]
001adf30ldr x1, [x2+160]
001adf34str x0, [sp+8]
001adf38str x1, [sp+16]
001adf3cadd x29, sp, 24
001adf40add sp, sp, 32
001adf44ret x30
001adf48udf 0
001adf4cudf 0
001adf10
001adf50
001adf50google.golang.org/protobuf/internal/filedesc.(*Field).ContainingOneof: ; void google.golang.org/protobuf/internal/filedesc.(*Field).ContainingOneof(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adf50str x30, [sp-32]!
001adf54stur x29, [sp-8]
001adf58sub x29, sp, 8
001adf5cstr x0, [sp+40]
001adf60stp xzr, xzr, [sp+8]
001adf64ldr x2, [sp+40]
001adf68ldrsb x27, [x2]
001adf6cldr x0, [x2+192]
001adf70ldr x1, [x2+200]
001adf74str x0, [sp+8]
001adf78str x1, [sp+16]
001adf7cadd x29, sp, 24
001adf80add sp, sp, 32
001adf84ret x30
001adf88udf 0
001adf8cudf 0
001adf50
001adf50google.golang.org/protobuf/internal/filedesc.(*Field).ContainingOneof: ; void google.golang.org/protobuf/internal/filedesc.(*Field).ContainingOneof(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adf50str x30, [sp-32]!
001adf54stur x29, [sp-8]
001adf58sub x29, sp, 8
001adf5cstr x0, [sp+40]
001adf60stp xzr, xzr, [sp+8]
001adf64ldr x2, [sp+40]
001adf68ldrsb x27, [x2]
001adf6cldr x0, [x2+192]
001adf70ldr x1, [x2+200]
001adf74str x0, [sp+8]
001adf78str x1, [sp+16]
001adf7cadd x29, sp, 24
001adf80add sp, sp, 32
001adf84ret x30
001adf88udf 0
001adf8cudf 0
001adf50
001adf90
001adf90google.golang.org/protobuf/internal/filedesc.(*Field).ContainingMessage: ; void google.golang.org/protobuf/internal/filedesc.(*Field).ContainingMessage(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adf90ldr x16, [x28+16]
001adf94subs xzr, sp, x16
001adf98b.ls 0x1ae018
001adf9cstr x30, [sp-96]!
001adfa0stur x29, [sp-8]
001adfa4sub x29, sp, 8
001adfa8str x0, [sp+104]
001adfacstp xzr, xzr, [sp+48]
001adfb0stp xzr, xzr, [sp+72]
001adfb4ldr x2, [sp+104]
001adfb8ldrsb x27, [x2]
001adfbcldr x3, [x2+32]
001adfc0ldr x2, [x2+24]
001adfc4cbnz x2, 0x1adfcc
001adfc8b 0x1ae008
001adfcc
001adfccloc_1adfcc:
001adfccstr x3, [sp+64]
001adfd0ldr x1, [x2+8]
001adfd4adrp x0, 0x864000
001adfd8add x0, x0, 336
001adfdcbl runtime.typeAssert
001adfe0b 0x1adfe4
001adfe4
001adfe4loc_1adfe4:
001adfe4str x0, [sp+72]
001adfe8ldr x1, [sp+64]
001adfecstr x1, [sp+80]
001adff0str x0, [sp+48]
001adff4str x1, [sp+56]
001adff8ldr x0, [sp+48]
001adffcldur x29, [sp-8]
001ae000ldr x30, [sp], 96
001ae004ret x30
001ae008
001ae008loc_1ae008:
001ae008adrp x0, 0x4d7000
001ae00cadd x0, x0, 1632
001ae010bl runtime.panicnildottype
001ae014hint
001ae018
001ae018loc_1ae018:
001ae018str x0, [sp+8]
001ae01cmov x3, x30
001ae020bl runtime.morestack_noctxt.abi0
001ae024ldr x0, [sp+8]
001ae028b 0x1adf90
001ae02cudf 0
001adf90
001adf90google.golang.org/protobuf/internal/filedesc.(*Field).ContainingMessage: ; void google.golang.org/protobuf/internal/filedesc.(*Field).ContainingMessage(google.golang.org/protobuf/internal/filedesc.Field * fd)
001adf90ldr x16, [x28+16]
001adf94subs xzr, sp, x16
001adf98b.ls 0x1ae018
001adf9cstr x30, [sp-96]!
001adfa0stur x29, [sp-8]
001adfa4sub x29, sp, 8
001adfa8str x0, [sp+104]
001adfacstp xzr, xzr, [sp+48]
001adfb0stp xzr, xzr, [sp+72]
001adfb4ldr x2, [sp+104]
001adfb8ldrsb x27, [x2]
001adfbcldr x3, [x2+32]
001adfc0ldr x2, [x2+24]
001adfc4cbnz x2, 0x1adfcc
001adfc8b 0x1ae008
001adfcc
001adfccloc_1adfcc:
001adfccstr x3, [sp+64]
001adfd0ldr x1, [x2+8]
001adfd4adrp x0, 0x864000
001adfd8add x0, x0, 336
001adfdcbl runtime.typeAssert
001adfe0b 0x1adfe4
001adfe4
001adfe4loc_1adfe4:
001adfe4str x0, [sp+72]
001adfe8ldr x1, [sp+64]
001adfecstr x1, [sp+80]
001adff0str x0, [sp+48]
001adff4str x1, [sp+56]
001adff8ldr x0, [sp+48]
001adffcldur x29, [sp-8]
001ae000ldr x30, [sp], 96
001ae004ret x30
001ae008
001ae008loc_1ae008:
001ae008adrp x0, 0x4d7000
001ae00cadd x0, x0, 1632
001ae010bl runtime.panicnildottype
001ae014hint
001ae018
001ae018loc_1ae018:
001ae018str x0, [sp+8]
001ae01cmov x3, x30
001ae020bl runtime.morestack_noctxt.abi0
001ae024ldr x0, [sp+8]
001ae028b 0x1adf90
001ae02cudf 0
001adf90
001ae030
001ae030google.golang.org/protobuf/internal/filedesc.(*Field).Enum: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Enum(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ae030str x30, [sp-32]!
001ae034stur x29, [sp-8]
001ae038sub x29, sp, 8
001ae03cstr x0, [sp+40]
001ae040stp xzr, xzr, [sp+8]
001ae044ldr x2, [sp+40]
001ae048ldrsb x27, [x2]
001ae04cldr x0, [x2+208]
001ae050ldr x1, [x2+216]
001ae054str x0, [sp+8]
001ae058str x1, [sp+16]
001ae05cadd x29, sp, 24
001ae060add sp, sp, 32
001ae064ret x30
001ae068udf 0
001ae06cudf 0
001ae030
001ae030google.golang.org/protobuf/internal/filedesc.(*Field).Enum: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Enum(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ae030str x30, [sp-32]!
001ae034stur x29, [sp-8]
001ae038sub x29, sp, 8
001ae03cstr x0, [sp+40]
001ae040stp xzr, xzr, [sp+8]
001ae044ldr x2, [sp+40]
001ae048ldrsb x27, [x2]
001ae04cldr x0, [x2+208]
001ae050ldr x1, [x2+216]
001ae054str x0, [sp+8]
001ae058str x1, [sp+16]
001ae05cadd x29, sp, 24
001ae060add sp, sp, 32
001ae064ret x30
001ae068udf 0
001ae06cudf 0
001ae030
001ae070
001ae070google.golang.org/protobuf/internal/filedesc.(*Field).Message: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Message(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ae070ldr x16, [x28+16]
001ae074sub x17, sp, 64
001ae078subs xzr, x17, x16
001ae07cb.ls 0x1ae1bc
001ae080str x30, [sp-192]!
001ae084stur x29, [sp-8]
001ae088sub x29, sp, 8
001ae08cstr x0, [sp+200]
001ae090stp xzr, xzr, [sp+48]
001ae094ldr x2, [sp+200]
001ae098ldrsb x27, [x2]
001ae09cldrb w2, [x2+113]
001ae0a0tbnz w2, 0, 0x1ae0a8
001ae0a4b 0x1ae184
001ae0a8
001ae0a8loc_1ae0a8:
001ae0a8ldr x1, [sp+200]
001ae0acldrsb x27, [x1]
001ae0b0ldr x2, [x1+224]
001ae0b4ldrsb x27, [x2]
001ae0b8ldr x0, [x1+232]
001ae0bcldr x1, [x2+64]
001ae0c0blr x1
001ae0c4str x0, [sp+136]
001ae0c8str x1, [sp+144]
001ae0ccstp xzr, xzr, [sp+120]
001ae0d0stp xzr, xzr, [sp+104]
001ae0d4adrp x27, 0x872000
001ae0d8ldr x0, [x27+3712]
001ae0dcldr x1, [sp+136]
001ae0e0ldr x2, [sp+144]
001ae0e4bl google.golang.org/protobuf/reflect/protoregistry.(*Files).FindDescriptorByName
001ae0e8str x0, [sp+120]
001ae0ecstr x1, [sp+128]
001ae0f0str x2, [sp+104]
001ae0f4str x3, [sp+112]
001ae0f8ldr x1, [sp+120]
001ae0fcldr x2, [sp+128]
001ae100str x1, [sp+168]
001ae104str x2, [sp+176]
001ae108ldr x1, [sp+104]
001ae10cldr x2, [sp+112]
001ae110str x1, [sp+152]
001ae114str x2, [sp+160]
001ae118ldr x1, [sp+176]
001ae11cldr x2, [sp+168]
001ae120str x2, [sp+64]
001ae124str x1, [sp+72]
001ae128cbnz x2, 0x1ae130
001ae12cb 0x1ae180
001ae130
001ae130loc_1ae130:
001ae130stp xzr, xzr, [sp+88]
001ae134ldr x2, [sp+72]
001ae138ldr x3, [sp+64]
001ae13ccbnz x3, 0x1ae144
001ae140b 0x1ae1ac
001ae144
001ae144loc_1ae144:
001ae144str x2, [sp+80]
001ae148ldr x1, [x3+8]
001ae14cadrp x0, 0x863000
001ae150add x0, x0, 368
001ae154bl runtime.typeAssert
001ae158b 0x1ae15c
001ae15c
001ae15cloc_1ae15c:
001ae15cstr x0, [sp+88]
001ae160ldr x1, [sp+80]
001ae164str x1, [sp+96]
001ae168str x0, [sp+48]
001ae16cstr x1, [sp+56]
001ae170ldr x0, [sp+48]
001ae174ldur x29, [sp-8]
001ae178ldr x30, [sp], 192
001ae17cret x30
001ae180
001ae180loc_1ae180:
001ae180b 0x1ae188
001ae184
001ae184loc_1ae184:
001ae184b 0x1ae188
001ae188
001ae188loc_1ae188:
001ae188ldr x2, [sp+200]
001ae18cldrsb x27, [x2]
001ae190ldr x0, [x2+224]
001ae194ldr x1, [x2+232]
001ae198str x0, [sp+48]
001ae19cstr x1, [sp+56]
001ae1a0ldur x29, [sp-8]
001ae1a4ldr x30, [sp], 192
001ae1a8ret x30
001ae1ac
001ae1acloc_1ae1ac:
001ae1acadrp x0, 0x4d7000
001ae1b0add x0, x0, 1632
001ae1b4bl runtime.panicnildottype
001ae1b8hint
001ae1bc
001ae1bcloc_1ae1bc:
001ae1bcstr x0, [sp+8]
001ae1c0mov x3, x30
001ae1c4bl runtime.morestack_noctxt.abi0
001ae1c8ldr x0, [sp+8]
001ae1ccb 0x1ae070
001ae070
001ae070google.golang.org/protobuf/internal/filedesc.(*Field).Message: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Message(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ae070ldr x16, [x28+16]
001ae074sub x17, sp, 64
001ae078subs xzr, x17, x16
001ae07cb.ls 0x1ae1bc
001ae080str x30, [sp-192]!
001ae084stur x29, [sp-8]
001ae088sub x29, sp, 8
001ae08cstr x0, [sp+200]
001ae090stp xzr, xzr, [sp+48]
001ae094ldr x2, [sp+200]
001ae098ldrsb x27, [x2]
001ae09cldrb w2, [x2+113]
001ae0a0tbnz w2, 0, 0x1ae0a8
001ae0a4b 0x1ae184
001ae0a8
001ae0a8loc_1ae0a8:
001ae0a8ldr x1, [sp+200]
001ae0acldrsb x27, [x1]
001ae0b0ldr x2, [x1+224]
001ae0b4ldrsb x27, [x2]
001ae0b8ldr x0, [x1+232]
001ae0bcldr x1, [x2+64]
001ae0c0blr x1
001ae0c4str x0, [sp+136]
001ae0c8str x1, [sp+144]
001ae0ccstp xzr, xzr, [sp+120]
001ae0d0stp xzr, xzr, [sp+104]
001ae0d4adrp x27, 0x872000
001ae0d8ldr x0, [x27+3712]
001ae0dcldr x1, [sp+136]
001ae0e0ldr x2, [sp+144]
001ae0e4bl google.golang.org/protobuf/reflect/protoregistry.(*Files).FindDescriptorByName
001ae0e8str x0, [sp+120]
001ae0ecstr x1, [sp+128]
001ae0f0str x2, [sp+104]
001ae0f4str x3, [sp+112]
001ae0f8ldr x1, [sp+120]
001ae0fcldr x2, [sp+128]
001ae100str x1, [sp+168]
001ae104str x2, [sp+176]
001ae108ldr x1, [sp+104]
001ae10cldr x2, [sp+112]
001ae110str x1, [sp+152]
001ae114str x2, [sp+160]
001ae118ldr x1, [sp+176]
001ae11cldr x2, [sp+168]
001ae120str x2, [sp+64]
001ae124str x1, [sp+72]
001ae128cbnz x2, 0x1ae130
001ae12cb 0x1ae180
001ae130
001ae130loc_1ae130:
001ae130stp xzr, xzr, [sp+88]
001ae134ldr x2, [sp+72]
001ae138ldr x3, [sp+64]
001ae13ccbnz x3, 0x1ae144
001ae140b 0x1ae1ac
001ae144
001ae144loc_1ae144:
001ae144str x2, [sp+80]
001ae148ldr x1, [x3+8]
001ae14cadrp x0, 0x863000
001ae150add x0, x0, 368
001ae154bl runtime.typeAssert
001ae158b 0x1ae15c
001ae15c
001ae15cloc_1ae15c:
001ae15cstr x0, [sp+88]
001ae160ldr x1, [sp+80]
001ae164str x1, [sp+96]
001ae168str x0, [sp+48]
001ae16cstr x1, [sp+56]
001ae170ldr x0, [sp+48]
001ae174ldur x29, [sp-8]
001ae178ldr x30, [sp], 192
001ae17cret x30
001ae180
001ae180loc_1ae180:
001ae180b 0x1ae188
001ae184
001ae184loc_1ae184:
001ae184b 0x1ae188
001ae188
001ae188loc_1ae188:
001ae188ldr x2, [sp+200]
001ae18cldrsb x27, [x2]
001ae190ldr x0, [x2+224]
001ae194ldr x1, [x2+232]
001ae198str x0, [sp+48]
001ae19cstr x1, [sp+56]
001ae1a0ldur x29, [sp-8]
001ae1a4ldr x30, [sp], 192
001ae1a8ret x30
001ae1ac
001ae1acloc_1ae1ac:
001ae1acadrp x0, 0x4d7000
001ae1b0add x0, x0, 1632
001ae1b4bl runtime.panicnildottype
001ae1b8hint
001ae1bc
001ae1bcloc_1ae1bc:
001ae1bcstr x0, [sp+8]
001ae1c0mov x3, x30
001ae1c4bl runtime.morestack_noctxt.abi0
001ae1c8ldr x0, [sp+8]
001ae1ccb 0x1ae070
001ae070
001ae1d0
001ae1d0google.golang.org/protobuf/internal/filedesc.(*Field).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Format(google.golang.org/protobuf/internal/filedesc.Field * fd, fmt.State s, int32 r)
001ae1d0ldr x16, [x28+16]
001ae1d4subs xzr, sp, x16
001ae1d8b.ls 0x1ae220
001ae1dcstr x30, [sp-64]!
001ae1e0stur x29, [sp-8]
001ae1e4sub x29, sp, 8
001ae1e8str x0, [sp+72]
001ae1ecstr x1, [sp+80]
001ae1f0str x2, [sp+88]
001ae1f4str w3, [sp+96]
001ae1f8ldr x0, [sp+80]
001ae1fcldr x1, [sp+88]
001ae200ldr x4, [sp+72]
001ae204mov x2, x3
001ae208adrp x3, 0x56d000
001ae20cadd x3, x3, 504
001ae210bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ae214ldur x29, [sp-8]
001ae218ldr x30, [sp], 64
001ae21cret x30
001ae220
001ae220loc_1ae220:
001ae220stp x0, x1, [sp+8]
001ae224str x2, [sp+24]
001ae228str w3, [sp+32]
001ae22cmov x3, x30
001ae230bl runtime.morestack_noctxt.abi0
001ae234ldp x0, x1, [sp+8]
001ae238ldr x2, [sp+24]
001ae23cldrsw x3, [sp+32]
001ae240b 0x1ae1d0
001ae244udf 0
001ae248udf 0
001ae24cudf 0
001ae1d0
001ae1d0google.golang.org/protobuf/internal/filedesc.(*Field).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Format(google.golang.org/protobuf/internal/filedesc.Field * fd, fmt.State s, int32 r)
001ae1d0ldr x16, [x28+16]
001ae1d4subs xzr, sp, x16
001ae1d8b.ls 0x1ae220
001ae1dcstr x30, [sp-64]!
001ae1e0stur x29, [sp-8]
001ae1e4sub x29, sp, 8
001ae1e8str x0, [sp+72]
001ae1ecstr x1, [sp+80]
001ae1f0str x2, [sp+88]
001ae1f4str w3, [sp+96]
001ae1f8ldr x0, [sp+80]
001ae1fcldr x1, [sp+88]
001ae200ldr x4, [sp+72]
001ae204mov x2, x3
001ae208adrp x3, 0x56d000
001ae20cadd x3, x3, 504
001ae210bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ae214ldur x29, [sp-8]
001ae218ldr x30, [sp], 64
001ae21cret x30
001ae220
001ae220loc_1ae220:
001ae220stp x0, x1, [sp+8]
001ae224str x2, [sp+24]
001ae228str w3, [sp+32]
001ae22cmov x3, x30
001ae230bl runtime.morestack_noctxt.abi0
001ae234ldp x0, x1, [sp+8]
001ae238ldr x2, [sp+24]
001ae23cldrsw x3, [sp+32]
001ae240b 0x1ae1d0
001ae244udf 0
001ae248udf 0
001ae24cudf 0
001ae1d0
001ae250
001ae250google.golang.org/protobuf/internal/filedesc.(*Field).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Field).ProtoType(google.golang.org/protobuf/internal/filedesc.Field * fd, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor p1)
001ae250str x0, [sp+8]
001ae254str x1, [sp+16]
001ae258str x2, [sp+24]
001ae25cret x30
001ae250
001ae250google.golang.org/protobuf/internal/filedesc.(*Field).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Field).ProtoType(google.golang.org/protobuf/internal/filedesc.Field * fd, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor p1)
001ae250str x0, [sp+8]
001ae254str x1, [sp+16]
001ae258str x2, [sp+24]
001ae25cret x30
001ae250
001ae260
001ae260google.golang.org/protobuf/internal/filedesc.(*Oneof).IsSynthetic: ; void google.golang.org/protobuf/internal/filedesc.(*Oneof).IsSynthetic(google.golang.org/protobuf/internal/filedesc.Oneof * od)
001ae260ldr x16, [x28+16]
001ae264subs xzr, sp, x16
001ae268b.ls 0x1ae340
001ae26cstr x30, [sp-48]!
001ae270stur x29, [sp-8]
001ae274sub x29, sp, 8
001ae278str x0, [sp+56]
001ae27cstrb wzr, [sp+28]
001ae280ldr x2, [sp+56]
001ae284ldrsb x27, [x2]
001ae288ldr x2, [x2+16]
001ae28cldrsb x27, [x2]
001ae290ldrsb x2, [x2+184]
001ae294ubfm x2, x2, 0, 7
001ae298subs wzr, w2, 3
001ae29ccset x2, eq
001ae2a0strb w2, [sp+30]
001ae2a4b.eq 0x1ae2ac
001ae2a8b 0x1ae2cc
001ae2ac
001ae2acloc_1ae2ac:
001ae2acldr x2, [sp+56]
001ae2b0ldrsb x27, [x2]
001ae2b4ldr x2, [x2+64]
001ae2b8str x2, [sp+32]
001ae2bcsubs xzr, x2, 1
001ae2c0cset x2, eq
001ae2c4strb w2, [sp+30]
001ae2c8b 0x1ae2d0
001ae2cc
001ae2ccloc_1ae2cc:
001ae2ccb 0x1ae2d0
001ae2d0
001ae2d0loc_1ae2d0:
001ae2d0ldrb w2, [sp+30]
001ae2d4strb w2, [sp+31]
001ae2d8tbnz w2, 0, 0x1ae2e0
001ae2dcb 0x1ae31c
001ae2e0
001ae2e0loc_1ae2e0:
001ae2e0ldr x2, [sp+56]
001ae2e4ldrsb x27, [x2]
001ae2e8ldr x3, [x2+56]
001ae2ecldr x1, [x2+64]
001ae2f0subs xzr, x1, 0
001ae2f4b.hi 0x1ae2fc
001ae2f8b 0x1ae334
001ae2fc
001ae2fcloc_1ae2fc:
001ae2fcldr x1, [x3]
001ae300ldrsb x27, [x1]
001ae304ldr x0, [x3+8]
001ae308ldr x1, [x1+96]
001ae30cblr x1
001ae310strb w0, [sp+29]
001ae314strb w0, [sp+31]
001ae318b 0x1ae320
001ae31c
001ae31cloc_1ae31c:
001ae31cb 0x1ae320
001ae320
001ae320loc_1ae320:
001ae320ldrb w0, [sp+31]
001ae324strb w0, [sp+28]
001ae328ldur x29, [sp-8]
001ae32cldr x30, [sp], 48
001ae330ret x30
001ae334
001ae334loc_1ae334:
001ae334mov x0, xzr
001ae338bl runtime.panicIndex
001ae33chint
001ae340
001ae340loc_1ae340:
001ae340str x0, [sp+8]
001ae344mov x3, x30
001ae348bl runtime.morestack_noctxt.abi0
001ae34cldr x0, [sp+8]
001ae350b 0x1ae260
001ae354udf 0
001ae358udf 0
001ae35cudf 0
001ae260
001ae260google.golang.org/protobuf/internal/filedesc.(*Oneof).IsSynthetic: ; void google.golang.org/protobuf/internal/filedesc.(*Oneof).IsSynthetic(google.golang.org/protobuf/internal/filedesc.Oneof * od)
001ae260ldr x16, [x28+16]
001ae264subs xzr, sp, x16
001ae268b.ls 0x1ae340
001ae26cstr x30, [sp-48]!
001ae270stur x29, [sp-8]
001ae274sub x29, sp, 8
001ae278str x0, [sp+56]
001ae27cstrb wzr, [sp+28]
001ae280ldr x2, [sp+56]
001ae284ldrsb x27, [x2]
001ae288ldr x2, [x2+16]
001ae28cldrsb x27, [x2]
001ae290ldrsb x2, [x2+184]
001ae294ubfm x2, x2, 0, 7
001ae298subs wzr, w2, 3
001ae29ccset x2, eq
001ae2a0strb w2, [sp+30]
001ae2a4b.eq 0x1ae2ac
001ae2a8b 0x1ae2cc
001ae2ac
001ae2acloc_1ae2ac:
001ae2acldr x2, [sp+56]
001ae2b0ldrsb x27, [x2]
001ae2b4ldr x2, [x2+64]
001ae2b8str x2, [sp+32]
001ae2bcsubs xzr, x2, 1
001ae2c0cset x2, eq
001ae2c4strb w2, [sp+30]
001ae2c8b 0x1ae2d0
001ae2cc
001ae2ccloc_1ae2cc:
001ae2ccb 0x1ae2d0
001ae2d0
001ae2d0loc_1ae2d0:
001ae2d0ldrb w2, [sp+30]
001ae2d4strb w2, [sp+31]
001ae2d8tbnz w2, 0, 0x1ae2e0
001ae2dcb 0x1ae31c
001ae2e0
001ae2e0loc_1ae2e0:
001ae2e0ldr x2, [sp+56]
001ae2e4ldrsb x27, [x2]
001ae2e8ldr x3, [x2+56]
001ae2ecldr x1, [x2+64]
001ae2f0subs xzr, x1, 0
001ae2f4b.hi 0x1ae2fc
001ae2f8b 0x1ae334
001ae2fc
001ae2fcloc_1ae2fc:
001ae2fcldr x1, [x3]
001ae300ldrsb x27, [x1]
001ae304ldr x0, [x3+8]
001ae308ldr x1, [x1+96]
001ae30cblr x1
001ae310strb w0, [sp+29]
001ae314strb w0, [sp+31]
001ae318b 0x1ae320
001ae31c
001ae31cloc_1ae31c:
001ae31cb 0x1ae320
001ae320
001ae320loc_1ae320:
001ae320ldrb w0, [sp+31]
001ae324strb w0, [sp+28]
001ae328ldur x29, [sp-8]
001ae32cldr x30, [sp], 48
001ae330ret x30
001ae334
001ae334loc_1ae334:
001ae334mov x0, xzr
001ae338bl runtime.panicIndex
001ae33chint
001ae340
001ae340loc_1ae340:
001ae340str x0, [sp+8]
001ae344mov x3, x30
001ae348bl runtime.morestack_noctxt.abi0
001ae34cldr x0, [sp+8]
001ae350b 0x1ae260
001ae354udf 0
001ae358udf 0
001ae35cudf 0
001ae260
001ae360
001ae360google.golang.org/protobuf/internal/filedesc.(*Oneof).Fields: ; void google.golang.org/protobuf/internal/filedesc.(*Oneof).Fields(google.golang.org/protobuf/internal/filedesc.Oneof * od)
001ae360str x30, [sp-48]!
001ae364stur x29, [sp-8]
001ae368sub x29, sp, 8
001ae36cstr x0, [sp+56]
001ae370stp xzr, xzr, [sp+16]
001ae374ldr x2, [sp+56]
001ae378ldrsb x27, [x2]
001ae37cadd x2, x2, 56
001ae380str x2, [sp+32]
001ae384adrp x3, 0x56c000
001ae388add x3, x3, 2544
001ae38cstr x3, [sp+16]
001ae390str x2, [sp+24]
001ae394ldr x0, [sp+16]
001ae398ldr x1, [sp+24]
001ae39cadd x29, sp, 40
001ae3a0add sp, sp, 48
001ae3a4ret x30
001ae3a8udf 0
001ae3acudf 0
001ae360
001ae360google.golang.org/protobuf/internal/filedesc.(*Oneof).Fields: ; void google.golang.org/protobuf/internal/filedesc.(*Oneof).Fields(google.golang.org/protobuf/internal/filedesc.Oneof * od)
001ae360str x30, [sp-48]!
001ae364stur x29, [sp-8]
001ae368sub x29, sp, 8
001ae36cstr x0, [sp+56]
001ae370stp xzr, xzr, [sp+16]
001ae374ldr x2, [sp+56]
001ae378ldrsb x27, [x2]
001ae37cadd x2, x2, 56
001ae380str x2, [sp+32]
001ae384adrp x3, 0x56c000
001ae388add x3, x3, 2544
001ae38cstr x3, [sp+16]
001ae390str x2, [sp+24]
001ae394ldr x0, [sp+16]
001ae398ldr x1, [sp+24]
001ae39cadd x29, sp, 40
001ae3a0add sp, sp, 48
001ae3a4ret x30
001ae3a8udf 0
001ae3acudf 0
001ae360
001ae3b0
001ae3b0google.golang.org/protobuf/internal/filedesc.(*Oneof).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Oneof).Format(google.golang.org/protobuf/internal/filedesc.Oneof * od, fmt.State s, int32 r)
001ae3b0ldr x16, [x28+16]
001ae3b4subs xzr, sp, x16
001ae3b8b.ls 0x1ae400
001ae3bcstr x30, [sp-64]!
001ae3c0stur x29, [sp-8]
001ae3c4sub x29, sp, 8
001ae3c8str x0, [sp+72]
001ae3ccstr x1, [sp+80]
001ae3d0str x2, [sp+88]
001ae3d4str w3, [sp+96]
001ae3d8ldr x0, [sp+80]
001ae3dcldr x1, [sp+88]
001ae3e0ldr x4, [sp+72]
001ae3e4mov x2, x3
001ae3e8adrp x3, 0x56d000
001ae3ecadd x3, x3, 408
001ae3f0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ae3f4ldur x29, [sp-8]
001ae3f8ldr x30, [sp], 64
001ae3fcret x30
001ae400
001ae400loc_1ae400:
001ae400stp x0, x1, [sp+8]
001ae404str x2, [sp+24]
001ae408str w3, [sp+32]
001ae40cmov x3, x30
001ae410bl runtime.morestack_noctxt.abi0
001ae414ldp x0, x1, [sp+8]
001ae418ldr x2, [sp+24]
001ae41cldrsw x3, [sp+32]
001ae420b 0x1ae3b0
001ae424udf 0
001ae428udf 0
001ae42cudf 0
001ae3b0
001ae3b0google.golang.org/protobuf/internal/filedesc.(*Oneof).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Oneof).Format(google.golang.org/protobuf/internal/filedesc.Oneof * od, fmt.State s, int32 r)
001ae3b0ldr x16, [x28+16]
001ae3b4subs xzr, sp, x16
001ae3b8b.ls 0x1ae400
001ae3bcstr x30, [sp-64]!
001ae3c0stur x29, [sp-8]
001ae3c4sub x29, sp, 8
001ae3c8str x0, [sp+72]
001ae3ccstr x1, [sp+80]
001ae3d0str x2, [sp+88]
001ae3d4str w3, [sp+96]
001ae3d8ldr x0, [sp+80]
001ae3dcldr x1, [sp+88]
001ae3e0ldr x4, [sp+72]
001ae3e4mov x2, x3
001ae3e8adrp x3, 0x56d000
001ae3ecadd x3, x3, 408
001ae3f0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ae3f4ldur x29, [sp-8]
001ae3f8ldr x30, [sp], 64
001ae3fcret x30
001ae400
001ae400loc_1ae400:
001ae400stp x0, x1, [sp+8]
001ae404str x2, [sp+24]
001ae408str w3, [sp+32]
001ae40cmov x3, x30
001ae410bl runtime.morestack_noctxt.abi0
001ae414ldp x0, x1, [sp+8]
001ae418ldr x2, [sp+24]
001ae41cldrsw x3, [sp+32]
001ae420b 0x1ae3b0
001ae424udf 0
001ae428udf 0
001ae42cudf 0
001ae3b0
001ae430
001ae430google.golang.org/protobuf/internal/filedesc.(*Oneof).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Oneof).ProtoType(google.golang.org/protobuf/internal/filedesc.Oneof * od, google.golang.org/protobuf/reflect/protoreflect.OneofDescriptor p1)
001ae430str x0, [sp+8]
001ae434str x1, [sp+16]
001ae438str x2, [sp+24]
001ae43cret x30
001ae430
001ae430google.golang.org/protobuf/internal/filedesc.(*Oneof).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Oneof).ProtoType(google.golang.org/protobuf/internal/filedesc.Oneof * od, google.golang.org/protobuf/reflect/protoreflect.OneofDescriptor p1)
001ae430str x0, [sp+8]
001ae434str x1, [sp+16]
001ae438str x2, [sp+24]
001ae43cret x30
001ae430
001ae440
001ae440google.golang.org/protobuf/internal/filedesc.(*Extension).Number: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).Number(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae440str x30, [sp-32]!
001ae444stur x29, [sp-8]
001ae448sub x29, sp, 8
001ae44cstr x0, [sp+40]
001ae450str wzr, [sp+20]
001ae454ldr x1, [sp+40]
001ae458ldrsb x27, [x1]
001ae45cldrsw x0, [x1+48]
001ae460str w0, [sp+20]
001ae464add x29, sp, 24
001ae468add sp, sp, 32
001ae46cret x30
001ae440
001ae440google.golang.org/protobuf/internal/filedesc.(*Extension).Number: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).Number(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae440str x30, [sp-32]!
001ae444stur x29, [sp-8]
001ae448sub x29, sp, 8
001ae44cstr x0, [sp+40]
001ae450str wzr, [sp+20]
001ae454ldr x1, [sp+40]
001ae458ldrsb x27, [x1]
001ae45cldrsw x0, [x1+48]
001ae460str w0, [sp+20]
001ae464add x29, sp, 24
001ae468add sp, sp, 32
001ae46cret x30
001ae440
001ae470
001ae470google.golang.org/protobuf/internal/filedesc.(*Extension).Cardinality: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).Cardinality(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae470str x30, [sp-32]!
001ae474stur x29, [sp-8]
001ae478sub x29, sp, 8
001ae47cstr x0, [sp+40]
001ae480strb wzr, [sp+23]
001ae484ldr x1, [sp+40]
001ae488ldrsb x27, [x1]
001ae48cldrsb x0, [x1+72]
001ae490strb w0, [sp+23]
001ae494add x29, sp, 24
001ae498add sp, sp, 32
001ae49cret x30
001ae470
001ae470google.golang.org/protobuf/internal/filedesc.(*Extension).Cardinality: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).Cardinality(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae470str x30, [sp-32]!
001ae474stur x29, [sp-8]
001ae478sub x29, sp, 8
001ae47cstr x0, [sp+40]
001ae480strb wzr, [sp+23]
001ae484ldr x1, [sp+40]
001ae488ldrsb x27, [x1]
001ae48cldrsb x0, [x1+72]
001ae490strb w0, [sp+23]
001ae494add x29, sp, 24
001ae498add sp, sp, 32
001ae49cret x30
001ae470
001ae4a0
001ae4a0google.golang.org/protobuf/internal/filedesc.(*Extension).Kind: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).Kind(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae4a0str x30, [sp-32]!
001ae4a4stur x29, [sp-8]
001ae4a8sub x29, sp, 8
001ae4acstr x0, [sp+40]
001ae4b0strb wzr, [sp+23]
001ae4b4ldr x1, [sp+40]
001ae4b8ldrsb x27, [x1]
001ae4bcldrsb x0, [x1+73]
001ae4c0strb w0, [sp+23]
001ae4c4add x29, sp, 24
001ae4c8add sp, sp, 32
001ae4ccret x30
001ae4a0
001ae4a0google.golang.org/protobuf/internal/filedesc.(*Extension).Kind: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).Kind(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae4a0str x30, [sp-32]!
001ae4a4stur x29, [sp-8]
001ae4a8sub x29, sp, 8
001ae4acstr x0, [sp+40]
001ae4b0strb wzr, [sp+23]
001ae4b4ldr x1, [sp+40]
001ae4b8ldrsb x27, [x1]
001ae4bcldrsb x0, [x1+73]
001ae4c0strb w0, [sp+23]
001ae4c4add x29, sp, 24
001ae4c8add sp, sp, 32
001ae4ccret x30
001ae4a0
001ae4d0
001ae4d0google.golang.org/protobuf/internal/filedesc.(*Extension).HasJSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).HasJSONName(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae4d0ldr x16, [x28+16]
001ae4d4subs xzr, sp, x16
001ae4d8b.ls 0x1ae514
001ae4dcstr x30, [sp-48]!
001ae4e0stur x29, [sp-8]
001ae4e4sub x29, sp, 8
001ae4e8str x0, [sp+56]
001ae4ecstrb wzr, [sp+31]
001ae4f0ldr x0, [sp+56]
001ae4f4bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae4f8str x0, [sp+32]
001ae4fcldrsb x27, [x0]
001ae500ldrb w0, [x0+8]
001ae504strb w0, [sp+31]
001ae508ldur x29, [sp-8]
001ae50cldr x30, [sp], 48
001ae510ret x30
001ae514
001ae514loc_1ae514:
001ae514str x0, [sp+8]
001ae518mov x3, x30
001ae51cbl runtime.morestack_noctxt.abi0
001ae520ldr x0, [sp+8]
001ae524b 0x1ae4d0
001ae528udf 0
001ae52cudf 0
001ae4d0
001ae4d0google.golang.org/protobuf/internal/filedesc.(*Extension).HasJSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).HasJSONName(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae4d0ldr x16, [x28+16]
001ae4d4subs xzr, sp, x16
001ae4d8b.ls 0x1ae514
001ae4dcstr x30, [sp-48]!
001ae4e0stur x29, [sp-8]
001ae4e4sub x29, sp, 8
001ae4e8str x0, [sp+56]
001ae4ecstrb wzr, [sp+31]
001ae4f0ldr x0, [sp+56]
001ae4f4bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae4f8str x0, [sp+32]
001ae4fcldrsb x27, [x0]
001ae500ldrb w0, [x0+8]
001ae504strb w0, [sp+31]
001ae508ldur x29, [sp-8]
001ae50cldr x30, [sp], 48
001ae510ret x30
001ae514
001ae514loc_1ae514:
001ae514str x0, [sp+8]
001ae518mov x3, x30
001ae51cbl runtime.morestack_noctxt.abi0
001ae520ldr x0, [sp+8]
001ae524b 0x1ae4d0
001ae528udf 0
001ae52cudf 0
001ae4d0
001ae530
001ae530google.golang.org/protobuf/internal/filedesc.(*Extension).JSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).JSONName(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae530ldr x16, [x28+16]
001ae534subs xzr, sp, x16
001ae538b.ls 0x1ae594
001ae53cstr x30, [sp-96]!
001ae540stur x29, [sp-8]
001ae544sub x29, sp, 8
001ae548str x0, [sp+104]
001ae54cstp xzr, xzr, [sp+40]
001ae550ldr x0, [sp+104]
001ae554bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae558str x0, [sp+80]
001ae55cldrsb x27, [x0]
001ae560add x0, x0, 8
001ae564str x0, [sp+56]
001ae568ldr x2, [sp+104]
001ae56cadrp x1, 0x56f000
001ae570add x1, x1, 3312
001ae574bl google.golang.org/protobuf/internal/filedesc.(*stringName).getJSON
001ae578str x0, [sp+64]
001ae57cstr x1, [sp+72]
001ae580str x0, [sp+40]
001ae584str x1, [sp+48]
001ae588ldur x29, [sp-8]
001ae58cldr x30, [sp], 96
001ae590ret x30
001ae594
001ae594loc_1ae594:
001ae594str x0, [sp+8]
001ae598mov x3, x30
001ae59cbl runtime.morestack_noctxt.abi0
001ae5a0ldr x0, [sp+8]
001ae5a4b 0x1ae530
001ae5a8udf 0
001ae5acudf 0
001ae530
001ae530google.golang.org/protobuf/internal/filedesc.(*Extension).JSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).JSONName(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae530ldr x16, [x28+16]
001ae534subs xzr, sp, x16
001ae538b.ls 0x1ae594
001ae53cstr x30, [sp-96]!
001ae540stur x29, [sp-8]
001ae544sub x29, sp, 8
001ae548str x0, [sp+104]
001ae54cstp xzr, xzr, [sp+40]
001ae550ldr x0, [sp+104]
001ae554bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae558str x0, [sp+80]
001ae55cldrsb x27, [x0]
001ae560add x0, x0, 8
001ae564str x0, [sp+56]
001ae568ldr x2, [sp+104]
001ae56cadrp x1, 0x56f000
001ae570add x1, x1, 3312
001ae574bl google.golang.org/protobuf/internal/filedesc.(*stringName).getJSON
001ae578str x0, [sp+64]
001ae57cstr x1, [sp+72]
001ae580str x0, [sp+40]
001ae584str x1, [sp+48]
001ae588ldur x29, [sp-8]
001ae58cldr x30, [sp], 96
001ae590ret x30
001ae594
001ae594loc_1ae594:
001ae594str x0, [sp+8]
001ae598mov x3, x30
001ae59cbl runtime.morestack_noctxt.abi0
001ae5a0ldr x0, [sp+8]
001ae5a4b 0x1ae530
001ae5a8udf 0
001ae5acudf 0
001ae530
001ae5b0
001ae5b0google.golang.org/protobuf/internal/filedesc.(*Extension).TextName: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).TextName(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae5b0ldr x16, [x28+16]
001ae5b4subs xzr, sp, x16
001ae5b8b.ls 0x1ae614
001ae5bcstr x30, [sp-96]!
001ae5c0stur x29, [sp-8]
001ae5c4sub x29, sp, 8
001ae5c8str x0, [sp+104]
001ae5ccstp xzr, xzr, [sp+40]
001ae5d0ldr x0, [sp+104]
001ae5d4bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae5d8str x0, [sp+80]
001ae5dcldrsb x27, [x0]
001ae5e0add x0, x0, 8
001ae5e4str x0, [sp+56]
001ae5e8ldr x2, [sp+104]
001ae5ecadrp x1, 0x56f000
001ae5f0add x1, x1, 3312
001ae5f4bl google.golang.org/protobuf/internal/filedesc.(*stringName).getText
001ae5f8str x0, [sp+64]
001ae5fcstr x1, [sp+72]
001ae600str x0, [sp+40]
001ae604str x1, [sp+48]
001ae608ldur x29, [sp-8]
001ae60cldr x30, [sp], 96
001ae610ret x30
001ae614
001ae614loc_1ae614:
001ae614str x0, [sp+8]
001ae618mov x3, x30
001ae61cbl runtime.morestack_noctxt.abi0
001ae620ldr x0, [sp+8]
001ae624b 0x1ae5b0
001ae628udf 0
001ae62cudf 0
001ae5b0
001ae5b0google.golang.org/protobuf/internal/filedesc.(*Extension).TextName: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).TextName(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae5b0ldr x16, [x28+16]
001ae5b4subs xzr, sp, x16
001ae5b8b.ls 0x1ae614
001ae5bcstr x30, [sp-96]!
001ae5c0stur x29, [sp-8]
001ae5c4sub x29, sp, 8
001ae5c8str x0, [sp+104]
001ae5ccstp xzr, xzr, [sp+40]
001ae5d0ldr x0, [sp+104]
001ae5d4bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae5d8str x0, [sp+80]
001ae5dcldrsb x27, [x0]
001ae5e0add x0, x0, 8
001ae5e4str x0, [sp+56]
001ae5e8ldr x2, [sp+104]
001ae5ecadrp x1, 0x56f000
001ae5f0add x1, x1, 3312
001ae5f4bl google.golang.org/protobuf/internal/filedesc.(*stringName).getText
001ae5f8str x0, [sp+64]
001ae5fcstr x1, [sp+72]
001ae600str x0, [sp+40]
001ae604str x1, [sp+48]
001ae608ldur x29, [sp-8]
001ae60cldr x30, [sp], 96
001ae610ret x30
001ae614
001ae614loc_1ae614:
001ae614str x0, [sp+8]
001ae618mov x3, x30
001ae61cbl runtime.morestack_noctxt.abi0
001ae620ldr x0, [sp+8]
001ae624b 0x1ae5b0
001ae628udf 0
001ae62cudf 0
001ae5b0
001ae630
001ae630google.golang.org/protobuf/internal/filedesc.(*Extension).HasPresence: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).HasPresence(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae630str x30, [sp-32]!
001ae634stur x29, [sp-8]
001ae638sub x29, sp, 8
001ae63cstr x0, [sp+40]
001ae640strb wzr, [sp+23]
001ae644ldr x1, [sp+40]
001ae648ldrsb x27, [x1]
001ae64cldrsb x1, [x1+72]
001ae650ubfm x1, x1, 0, 7
001ae654subs wzr, w1, 3
001ae658cset x0, ne
001ae65cstrb w0, [sp+23]
001ae660add x29, sp, 24
001ae664add sp, sp, 32
001ae668ret x30
001ae66cudf 0
001ae630
001ae630google.golang.org/protobuf/internal/filedesc.(*Extension).HasPresence: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).HasPresence(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae630str x30, [sp-32]!
001ae634stur x29, [sp-8]
001ae638sub x29, sp, 8
001ae63cstr x0, [sp+40]
001ae640strb wzr, [sp+23]
001ae644ldr x1, [sp+40]
001ae648ldrsb x27, [x1]
001ae64cldrsb x1, [x1+72]
001ae650ubfm x1, x1, 0, 7
001ae654subs wzr, w1, 3
001ae658cset x0, ne
001ae65cstrb w0, [sp+23]
001ae660add x29, sp, 24
001ae664add sp, sp, 32
001ae668ret x30
001ae66cudf 0
001ae630
001ae670
001ae670google.golang.org/protobuf/internal/filedesc.(*Extension).HasOptionalKeyword: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).HasOptionalKeyword(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae670ldr x16, [x28+16]
001ae674subs xzr, sp, x16
001ae678b.ls 0x1ae724
001ae67cstr x30, [sp-48]!
001ae680stur x29, [sp-8]
001ae684sub x29, sp, 8
001ae688str x0, [sp+56]
001ae68cstrb wzr, [sp+29]
001ae690ldr x1, [sp+56]
001ae694ldrsb x27, [x1]
001ae698ldr x1, [x1+16]
001ae69cldrsb x27, [x1]
001ae6a0ldrsb x1, [x1+184]
001ae6a4ubfm x1, x1, 0, 7
001ae6a8subs wzr, w1, 2
001ae6accset x1, eq
001ae6b0strb w1, [sp+30]
001ae6b4b.eq 0x1ae6bc
001ae6b8b 0x1ae6dc
001ae6bc
001ae6bcloc_1ae6bc:
001ae6bcldr x1, [sp+56]
001ae6c0ldrsb x27, [x1]
001ae6c4ldrsb x1, [x1+72]
001ae6c8ubfm x1, x1, 0, 7
001ae6ccsubs wzr, w1, 1
001ae6d0cset x1, eq
001ae6d4strb w1, [sp+30]
001ae6d8b 0x1ae6e0
001ae6dc
001ae6dcloc_1ae6dc:
001ae6dcb 0x1ae6e0
001ae6e0
001ae6e0loc_1ae6e0:
001ae6e0ldrb w1, [sp+30]
001ae6e4strb w1, [sp+31]
001ae6e8tbnz w1, 0, 0x1ae6f0
001ae6ecb 0x1ae6f4
001ae6f0
001ae6f0loc_1ae6f0:
001ae6f0b 0x1ae710
001ae6f4
001ae6f4loc_1ae6f4:
001ae6f4ldr x0, [sp+56]
001ae6f8bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae6fcstr x0, [sp+32]
001ae700ldrsb x27, [x0]
001ae704ldrb w1, [x0+56]
001ae708strb w1, [sp+31]
001ae70cb 0x1ae710
001ae710
001ae710loc_1ae710:
001ae710ldrb w0, [sp+31]
001ae714strb w0, [sp+29]
001ae718ldur x29, [sp-8]
001ae71cldr x30, [sp], 48
001ae720ret x30
001ae724
001ae724loc_1ae724:
001ae724str x0, [sp+8]
001ae728mov x3, x30
001ae72cbl runtime.morestack_noctxt.abi0
001ae730ldr x0, [sp+8]
001ae734b 0x1ae670
001ae738udf 0
001ae73cudf 0
001ae670
001ae670google.golang.org/protobuf/internal/filedesc.(*Extension).HasOptionalKeyword: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).HasOptionalKeyword(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae670ldr x16, [x28+16]
001ae674subs xzr, sp, x16
001ae678b.ls 0x1ae724
001ae67cstr x30, [sp-48]!
001ae680stur x29, [sp-8]
001ae684sub x29, sp, 8
001ae688str x0, [sp+56]
001ae68cstrb wzr, [sp+29]
001ae690ldr x1, [sp+56]
001ae694ldrsb x27, [x1]
001ae698ldr x1, [x1+16]
001ae69cldrsb x27, [x1]
001ae6a0ldrsb x1, [x1+184]
001ae6a4ubfm x1, x1, 0, 7
001ae6a8subs wzr, w1, 2
001ae6accset x1, eq
001ae6b0strb w1, [sp+30]
001ae6b4b.eq 0x1ae6bc
001ae6b8b 0x1ae6dc
001ae6bc
001ae6bcloc_1ae6bc:
001ae6bcldr x1, [sp+56]
001ae6c0ldrsb x27, [x1]
001ae6c4ldrsb x1, [x1+72]
001ae6c8ubfm x1, x1, 0, 7
001ae6ccsubs wzr, w1, 1
001ae6d0cset x1, eq
001ae6d4strb w1, [sp+30]
001ae6d8b 0x1ae6e0
001ae6dc
001ae6dcloc_1ae6dc:
001ae6dcb 0x1ae6e0
001ae6e0
001ae6e0loc_1ae6e0:
001ae6e0ldrb w1, [sp+30]
001ae6e4strb w1, [sp+31]
001ae6e8tbnz w1, 0, 0x1ae6f0
001ae6ecb 0x1ae6f4
001ae6f0
001ae6f0loc_1ae6f0:
001ae6f0b 0x1ae710
001ae6f4
001ae6f4loc_1ae6f4:
001ae6f4ldr x0, [sp+56]
001ae6f8bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae6fcstr x0, [sp+32]
001ae700ldrsb x27, [x0]
001ae704ldrb w1, [x0+56]
001ae708strb w1, [sp+31]
001ae70cb 0x1ae710
001ae710
001ae710loc_1ae710:
001ae710ldrb w0, [sp+31]
001ae714strb w0, [sp+29]
001ae718ldur x29, [sp-8]
001ae71cldr x30, [sp], 48
001ae720ret x30
001ae724
001ae724loc_1ae724:
001ae724str x0, [sp+8]
001ae728mov x3, x30
001ae72cbl runtime.morestack_noctxt.abi0
001ae730ldr x0, [sp+8]
001ae734b 0x1ae670
001ae738udf 0
001ae73cudf 0
001ae670
001ae740
001ae740google.golang.org/protobuf/internal/filedesc.(*Extension).IsPacked: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).IsPacked(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae740ldr x16, [x28+16]
001ae744subs xzr, sp, x16
001ae748b.ls 0x1ae784
001ae74cstr x30, [sp-48]!
001ae750stur x29, [sp-8]
001ae754sub x29, sp, 8
001ae758str x0, [sp+56]
001ae75cstrb wzr, [sp+31]
001ae760ldr x0, [sp+56]
001ae764bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae768str x0, [sp+32]
001ae76cldrsb x27, [x0]
001ae770ldrb w0, [x0+57]
001ae774strb w0, [sp+31]
001ae778ldur x29, [sp-8]
001ae77cldr x30, [sp], 48
001ae780ret x30
001ae784
001ae784loc_1ae784:
001ae784str x0, [sp+8]
001ae788mov x3, x30
001ae78cbl runtime.morestack_noctxt.abi0
001ae790ldr x0, [sp+8]
001ae794b 0x1ae740
001ae798udf 0
001ae79cudf 0
001ae740
001ae740google.golang.org/protobuf/internal/filedesc.(*Extension).IsPacked: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).IsPacked(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae740ldr x16, [x28+16]
001ae744subs xzr, sp, x16
001ae748b.ls 0x1ae784
001ae74cstr x30, [sp-48]!
001ae750stur x29, [sp-8]
001ae754sub x29, sp, 8
001ae758str x0, [sp+56]
001ae75cstrb wzr, [sp+31]
001ae760ldr x0, [sp+56]
001ae764bl google.golang.org/protobuf/internal/filedesc.(*Extension).lazyInit
001ae768str x0, [sp+32]
001ae76cldrsb x27, [x0]
001ae770ldrb w0, [x0+57]
001ae774strb w0, [sp+31]
001ae778ldur x29, [sp-8]
001ae77cldr x30, [sp], 48
001ae780ret x30
001ae784
001ae784loc_1ae784:
001ae784str x0, [sp+8]
001ae788mov x3, x30
001ae78cbl runtime.morestack_noctxt.abi0
001ae790ldr x0, [sp+8]
001ae794b 0x1ae740
001ae798udf 0
001ae79cudf 0
001ae740
001ae7a0
001ae7a0google.golang.org/protobuf/internal/filedesc.(*Extension).IsExtension: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).IsExtension(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae7a0str x30, [sp-32]!
001ae7a4stur x29, [sp-8]
001ae7a8sub x29, sp, 8
001ae7acstr x0, [sp+40]
001ae7b0strb wzr, [sp+23]
001ae7b4orr x0, xzr, 1
001ae7b8strb w0, [sp+23]
001ae7bcadd x29, sp, 24
001ae7c0add sp, sp, 32
001ae7c4ret x30
001ae7c8udf 0
001ae7ccudf 0
001ae7a0
001ae7a0google.golang.org/protobuf/internal/filedesc.(*Extension).IsExtension: ; void google.golang.org/protobuf/internal/filedesc.(*Extension).IsExtension(google.golang.org/protobuf/internal/filedesc.Extension * xd)
001ae7a0str x30, [sp-32]!
001ae7a4stur x29, [sp-8]
001ae7a8sub x29, sp, 8
001ae7acstr x0, [sp+40]
001ae7b0strb wzr, [sp+23]
001ae7b4orr x0, xzr, 1
001ae7b8strb w0, [sp+23]
001ae7bcadd x29, sp, 24
001ae7c0add sp, sp, 32
001ae7c4ret x30
001ae7c8udf 0
001ae7ccudf 0
001ae7a0
Loading..