16.assume.s
16.none.s
n10000000000473ad0 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const>:n10000000000473990 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const>:
20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1520000000000000000: 02    pushq   %r15
40000000000000003: 02    pushq   %r1430000000000000002: 02    pushq   %r14
50000000000000005: 01    pushq   %rbx40000000000000004: 01    pushq   %rbx
60000000000000006: 04    subq    $72, %rsp50000000000000005: 04    subq    $80, %rsp
7000000000000000a: 03    movq    %rsi, %r1560000000000000009: 03    movq    %rsi, %r15
8000000000000000d: 03    movq    %rdi, %r147000000000000000c: 03    movq    %rdi, %r14
90000000000000010: 07    movq    200(%rdi), %r88000000000000000f: 07    movq    200(%rdi), %r8
100000000000000017: 03    movq    (%rsi), %rsi90000000000000016: 03    movq    (%rsi), %rsi
11000000000000001a: 04    movq    8(%r15), %rdx100000000000000019: 04    movq    8(%r15), %rdx
12000000000000001e: 07    movq    892739(%rip), %rax  # 54da38 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x8>11000000000000001d: 07    movq    894612(%rip), %r10  # 54e048 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x8>
130000000000000025: 07    movslq  892740(%rip), %rdi  # 54da40 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x10>120000000000000024: 07    movslq  894613(%rip), %rdi  # 54e050 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x10>
14000000000000002c: 07    movl    892749(%rip), %r9d  # 54da50 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x20>13000000000000002b: 07    movl    894622(%rip), %r9d  # 54e060 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x20>
150000000000000033: 04    movq    16(%r15), %rbp140000000000000032: 04    movq    16(%r15), %rbx
160000000000000037: 05    movzbl  24(%r15), %ebx150000000000000036: 05    movzbl  24(%r15), %eax
17000000000000003c: 05    movb    $0, 8(%rsp)16000000000000003b: 05    movb    $0, 16(%rsp)
180000000000000041: 05    movq    %rsi, 16(%rsp)170000000000000040: 05    movq    %rsi, 24(%rsp)
190000000000000046: 05    movq    %rdx, 24(%rsp)180000000000000045: 05    movq    %rdx, 32(%rsp)
20000000000000004b: 05    leaq    32(%rsp), %rcx19000000000000004a: 05    leaq    40(%rsp), %rcx
210000000000000050: 05    movq    %rax32(%rsp)20000000000000004f: 05    movq    %r1040(%rsp)
220000000000000055: 05    movq    %rdi, 40(%rsp)210000000000000054: 05    movq    %rdi, 48(%rsp)
23000000000000005a: 05    movl    %r9d, 48(%rsp)220000000000000059: 05    movl    %r9d, 56(%rsp)
24000000000000005f: 05    movq    %rbp56(%rsp)23000000000000005e: 05    movq    %rbx, 64(%rsp)
250000000000000064: 04    movb    %bl, 64(%rsp)240000000000000063: 04    movb    %al, 72(%rsp)
260000000000000068: 05    leaq    8(%rsp), %rdi250000000000000067: 05    leaq    16(%rsp), %rdi
26000000000000006c: 01    pushq   %rax
27000000000000006d: 01    pushq   %rbx27000000000000006d: 01    pushq   %rbx
n28000000000000006e: 01    pushq   %rbpn
29000000000000006f: 05    callq   0x473ec0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::balb::Sequence3, BloombergLP::bdlat_TypeCategory::Sequence>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::balb::Sequence3 const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Sequence)>28000000000000006e: 05    callq   0x473d90 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::balb::Sequence3, BloombergLP::bdlat_TypeCategory::Sequence>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::balb::Sequence3 const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Sequence)>
300000000000000074: 04    addq    $16, %rsp290000000000000073: 04    addq    $16, %rsp
310000000000000078: 02    testl   %eax, %eax300000000000000077: 02    testl   %eax, %eax
32000000000000007a: 02    je      0x473b57 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x87>310000000000000079: 02    je      0x473a15 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x85>
33000000000000007c: 04    addq    $72, %rsp32000000000000007b: 04    addq    $80, %rsp
340000000000000080: 01    popq    %rbx33000000000000007f: 01    popq    %rbx
350000000000000081: 02    popq    %r14340000000000000080: 02    popq    %r14
360000000000000083: 02    popq    %r15350000000000000082: 02    popq    %r15
370000000000000085: 01    popq    %rbp
380000000000000086: 01    retq360000000000000084: 01    retq
390000000000000087: 05    cmpb    $0, 8(%rsp)370000000000000085: 05    cmpb    $0, 16(%rsp)
40000000000000008c: 02    je      0x473b64 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x94>38000000000000008a: 02    je      0x473a22 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x92>
41000000000000008e: 04    movb    24(%r15), %dil39000000000000008c: 04    movb    24(%r15), %dil
420000000000000092: 02    jmp     0x473b6b <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x9b>400000000000000090: 02    jmp     0x473a29 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x99>
430000000000000094: 05    movb    $0, 24(%r15)410000000000000092: 05    movb    $0, 24(%r15)
440000000000000099: 02    xorl    %edi, %edi420000000000000097: 02    xorl    %edi, %edi
45000000000000009b: 03    movq    (%r15), %rsi430000000000000099: 03    movq    (%r15), %rsi
46000000000000009e: 04    movq    8(%r15), %rdx44000000000000009c: 04    movq    8(%r15), %rdx
4700000000000000a2: 07    movq    892647(%rip), %rcx  # 54da60 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x30>4500000000000000a0: 07    movq    894521(%rip), %rax  # 54e070 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x30>
4800000000000000a9: 07    movslq  892648(%rip), %rbp  # 54da68 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x38>4600000000000000a7: 07    movslq  894522(%rip), %rcx  # 54e078 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x38>
4900000000000000b0: 07    movl    892657(%rip), %r9d  # 54da78 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x48>4700000000000000ae: 07    movl    894531(%rip), %r9d  # 54e088 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x48>
5000000000000000b7: 04    movq    16(%r15), %rax4800000000000000b5: 04    movq    16(%r15), %r10
5100000000000000bb: 05    movb    $0, 8(%rsp)4900000000000000b9: 05    movb    $0, 16(%rsp)
5200000000000000c0: 05    movq    %rsi, 16(%rsp)5000000000000000be: 05    movq    %rsi, 24(%rsp)
5300000000000000c5: 05    movq    %rdx, 24(%rsp)5100000000000000c3: 05    movq    %rdx, 32(%rsp)
5400000000000000ca: 05    movq    %rcx, 32(%rsp)
5500000000000000cf: 05    movq    %rbp, 40(%rsp)5200000000000000c8: 05    movq    %rax, 40(%rsp)
5300000000000000cd: 05    movq    %rcx, 48(%rsp)
5600000000000000d4: 05    movl    %r9d, 48(%rsp)5400000000000000d2: 05    movl    %r9d, 56(%rsp)
5700000000000000d9: 05    movq    %rax56(%rsp)5500000000000000d7: 05    movq    %r10, 64(%rsp)
5800000000000000de: 05    movb    %dil, 64(%rsp)5600000000000000dc: 05    movb    %dil, 72(%rsp)
5900000000000000e3: 04    movq    112(%r14), %rcx5700000000000000e1: 04    movq    112(%r14), %rax
6000000000000000e7: 04    cmpq    104(%r14), %rcx5800000000000000e5: 04    cmpq    104(%r14), %rax
6100000000000000eb: 02    jne     0x473bc3 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0xf3>5900000000000000e9: 02    jne     0x473a82 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0xf2>
6200000000000000ed: 04    cmpb    $0, 24(%rax)6000000000000000eb: 05    cmpb    $0, 24(%r10)
6300000000000000f1: 02    je      0x473bff <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x12f>6100000000000000f0: 02    je      0x473abf <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x12f>
6400000000000000f3: 04    leaq    104(%r14), %r86200000000000000f2: 04    leaq    104(%r14), %r8
6500000000000000f7: 05    movb    $0, 7(%rsp)6300000000000000f6: 05    movb    $0, 15(%rsp)
6600000000000000fc: 05    leaq    32(%rsp), %rcx6400000000000000fb: 05    leaq    40(%rsp), %rcx
670000000000000101: 04    movzbl  %dil, %ebp650000000000000100: 04    movzbl  %dil, %eax
680000000000000105: 05    leaq    7(%rsp), %rdi660000000000000104: 05    leaq    15(%rsp), %rdi
69000000000000010a: 01    pushq   %rbp
70000000000000010b: 01    pushq   %rax670000000000000109: 01    pushq   %rax
68000000000000010a: 02    pushq   %r10
71000000000000010c: 05    callq   0x474030 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<bool>, bsl::allocator<BloombergLP::bdlb::NullableValue<bool> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<bool>, bsl::allocator<BloombergLP::bdlb::NullableValue<bool> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>69000000000000010c: 05    callq   0x473f00 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<bool>, bsl::allocator<BloombergLP::bdlb::NullableValue<bool> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<bool>, bsl::allocator<BloombergLP::bdlb::NullableValue<bool> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>
720000000000000111: 04    addq    $16, %rsp700000000000000111: 04    addq    $16, %rsp
730000000000000115: 02    testl   %eax, %eax710000000000000115: 02    testl   %eax, %eax
n740000000000000117: 06    jne     0x473b4c <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7c>n720000000000000117: 06    jne     0x473a0b <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7b>
75000000000000011d: 05    movb    $0, 24(%r15)73000000000000011d: 05    movb    $0, 24(%r15)
760000000000000122: 03    movq    (%r15), %rsi740000000000000122: 03    movq    (%r15), %rsi
770000000000000125: 04    movq    8(%r15), %rdx750000000000000125: 04    movq    8(%r15), %rdx
n780000000000000129: 04    movq    16(%r15), %raxn760000000000000129: 04    movq    16(%r15), %r10
79000000000000012d: 02    xorl    %edi, %edi77000000000000012d: 02    xorl    %edi, %edi
n80000000000000012f: 07    movq    892546(%rip), %rcx  # 54da88 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x58>n78000000000000012f: 07    movq    894418(%rip), %rax  # 54e098 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x58>
810000000000000136: 07    movslq  892547(%rip), %rbp  # 54da90 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x60>790000000000000136: 07    movslq  894419(%rip), %rcx  # 54e0a0 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x60>
82000000000000013d: 07    movl    892556(%rip), %r9d  # 54daa0 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x70>80000000000000013d: 07    movl    894428(%rip), %r9d  # 54e0b0 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x70>
830000000000000144: 05    movb    $0, 8(%rsp)810000000000000144: 05    movb    $0, 16(%rsp)
840000000000000149: 05    movq    %rsi, 16(%rsp)820000000000000149: 05    movq    %rsi, 24(%rsp)
85000000000000014e: 05    movq    %rdx, 24(%rsp)83000000000000014e: 05    movq    %rdx, 32(%rsp)
860000000000000153: 05    movq    %rcx, 32(%rsp)840000000000000153: 05    movq    %rax, 40(%rsp)
870000000000000158: 05    movq    %rbp, 40(%rsp)850000000000000158: 05    movq    %rcx, 48(%rsp)
88000000000000015d: 05    movl    %r9d, 48(%rsp)86000000000000015d: 05    movl    %r9d, 56(%rsp)
890000000000000162: 05    movq    %rax56(%rsp)870000000000000162: 05    movq    %r10, 64(%rsp)
900000000000000167: 05    movb    %dil, 64(%rsp)880000000000000167: 05    movb    %dil, 72(%rsp)
91000000000000016c: 04    movq    48(%r14), %rcx89000000000000016c: 04    movq    48(%r14), %rax
920000000000000170: 04    cmpq    40(%r14), %rcx900000000000000170: 04    cmpq    40(%r14), %rax
930000000000000174: 02    jne     0x473c4c <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x17c>910000000000000174: 02    jne     0x473b0d <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x17d>
940000000000000176: 04    cmpb    $0, 24(%rax)920000000000000176: 05    cmpb    $0, 24(%r10)
95000000000000017a: 02    je      0x473c88 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x1b8>93000000000000017b: 02    je      0x473b4a <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x1ba>
96000000000000017c: 04    leaq    40(%r14), %r894000000000000017d: 04    leaq    40(%r14), %r8
970000000000000180: 05    movb    $0, 7(%rsp)950000000000000181: 05    movb    $0, 15(%rsp)
980000000000000185: 05    leaq    32(%rsp), %rcx960000000000000186: 05    leaq    40(%rsp), %rcx
99000000000000018a: 04    movzbl  %dil, %ebp97000000000000018b: 04    movzbl  %dil, %eax
100000000000000018e: 05    leaq    7(%rsp), %rdi98000000000000018f: 05    leaq    15(%rsp), %rdi
1010000000000000193: 01    pushq   %rbp
1020000000000000194: 01    pushq   %rax990000000000000194: 01    pushq   %rax
tt1000000000000000195: 02    pushq   %r10
1030000000000000195: 05    callq   0x474290 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<double>, bsl::allocator<BloombergLP::bdlb::NullableValue<double> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<double>, bsl::allocator<BloombergLP::bdlb::NullableValue<double> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>1010000000000000197: 05    callq   0x474160 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<double>, bsl::allocator<BloombergLP::bdlb::NullableValue<double> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<double>, bsl::allocator<BloombergLP::bdlb::NullableValue<double> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>
104000000000000019a: 04    addq    $16, %rsp102000000000000019c: 04    addq    $16, %rsp
105000000000000019e: 02    testl   %eax, %eax10300000000000001a0: 02    testl   %eax, %eax
10600000000000001a0: 06    jne     0x473b4c <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7c>10400000000000001a2: 06    jne     0x473a0b <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7b>
10700000000000001a6: 05    movb    $0, 24(%r15)10500000000000001a8: 05    movb    $0, 24(%r15)
10800000000000001ab: 03    movq    (%r15), %rsi10600000000000001ad: 03    movq    (%r15), %rsi
10900000000000001ae: 04    movq    8(%r15), %rdx10700000000000001b0: 04    movq    8(%r15), %rdx
11000000000000001b2: 04    movq    16(%r15), %rax10800000000000001b4: 04    movq    16(%r15), %r10
11100000000000001b6: 02    xorl    %edi, %edi10900000000000001b8: 02    xorl    %edi, %edi
11200000000000001b8: 07    movq    892449(%rip), %rcx  # 54dab0 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x80>11000000000000001ba: 07    movq    894319(%rip), %rax  # 54e0c0 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x80>
11300000000000001bf: 07    movslq  892450(%rip), %rbp  # 54dab8 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x88>11100000000000001c1: 07    movslq  894320(%rip), %rcx  # 54e0c8 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x88>
11400000000000001c6: 07    movl    892459(%rip), %r9d  # 54dac8 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x98>11200000000000001c8: 07    movl    894329(%rip), %r9d  # 54e0d8 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x98>
11500000000000001cd: 05    movb    $0, 8(%rsp)11300000000000001cf: 05    movb    $0, 16(%rsp)
11600000000000001d2: 05    movq    %rsi, 16(%rsp)11400000000000001d4: 05    movq    %rsi, 24(%rsp)
11700000000000001d7: 05    movq    %rdx, 24(%rsp)11500000000000001d9: 05    movq    %rdx, 32(%rsp)
11800000000000001dc: 05    movq    %rcx, 32(%rsp)
11900000000000001e1: 05    movq    %rbp, 40(%rsp)11600000000000001de: 05    movq    %rax, 40(%rsp)
11700000000000001e3: 05    movq    %rcx, 48(%rsp)
12000000000000001e6: 05    movl    %r9d, 48(%rsp)11800000000000001e8: 05    movl    %r9d, 56(%rsp)
12100000000000001eb: 05    movq    %rax56(%rsp)11900000000000001ed: 05    movq    %r10, 64(%rsp)
12200000000000001f0: 05    movb    %dil, 64(%rsp)12000000000000001f2: 05    movb    %dil, 72(%rsp)
12300000000000001f5: 04    movq    80(%r14), %rcx12100000000000001f7: 04    movq    80(%r14), %rax
12400000000000001f9: 04    cmpq    72(%r14), %rcx12200000000000001fb: 04    cmpq    72(%r14), %rax
12500000000000001fd: 02    jne     0x473cd5 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x205>12300000000000001ff: 02    jne     0x473b98 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x208>
12600000000000001ff: 04    cmpb    $0, 24(%rax)1240000000000000201: 05    cmpb    $0, 24(%r10)
1270000000000000203: 02    je      0x473d11 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x241>1250000000000000206: 02    je      0x473bd5 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x245>
1280000000000000205: 04    leaq    72(%r14), %r81260000000000000208: 04    leaq    72(%r14), %r8
1290000000000000209: 05    movb    $0, 7(%rsp)127000000000000020c: 05    movb    $0, 15(%rsp)
130000000000000020e: 05    leaq    32(%rsp), %rcx1280000000000000211: 05    leaq    40(%rsp), %rcx
1310000000000000213: 04    movzbl  %dil, %ebp1290000000000000216: 04    movzbl  %dil, %eax
1320000000000000217: 05    leaq    7(%rsp), %rdi130000000000000021a: 05    leaq    15(%rsp), %rdi
133000000000000021c: 01    pushq   %rbp
134000000000000021d: 01    pushq   %rax131000000000000021f: 01    pushq   %rax
1320000000000000220: 02    pushq   %r10
135000000000000021e: 05    callq   0x474690 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<bsl::vector<char, bsl::allocator<char> > >, bsl::allocator<BloombergLP::bdlb::NullableValue<bsl::vector<char, bsl::allocator<char> > > > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<bsl::vector<char, bsl::allocator<char> > >, bsl::allocator<BloombergLP::bdlb::NullableValue<bsl::vector<char, bsl::allocator<char> > > > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>1330000000000000222: 05    callq   0x474560 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<bsl::vector<char, bsl::allocator<char> > >, bsl::allocator<BloombergLP::bdlb::NullableValue<bsl::vector<char, bsl::allocator<char> > > > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<bsl::vector<char, bsl::allocator<char> > >, bsl::allocator<BloombergLP::bdlb::NullableValue<bsl::vector<char, bsl::allocator<char> > > > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>
1360000000000000223: 04    addq    $16, %rsp1340000000000000227: 04    addq    $16, %rsp
1370000000000000227: 02    testl   %eax, %eax135000000000000022b: 02    testl   %eax, %eax
1380000000000000229: 06    jne     0x473b4c <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7c>136000000000000022d: 06    jne     0x473a0b <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7b>
139000000000000022f: 05    movb    $0, 24(%r15)1370000000000000233: 05    movb    $0, 24(%r15)
1400000000000000234: 03    movq    (%r15), %rsi1380000000000000238: 03    movq    (%r15), %rsi
1410000000000000237: 04    movq    8(%r15), %rdx139000000000000023b: 04    movq    8(%r15), %rdx
142000000000000023b: 04    movq    16(%r15), %rax140000000000000023f: 04    movq    16(%r15), %r10
143000000000000023f: 02    xorl    %edi, %edi1410000000000000243: 02    xorl    %edi, %edi
1440000000000000241: 07    movq    892352(%rip), %rcx  # 54dad8 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xa8>1420000000000000245: 07    movq    894220(%rip), %rax  # 54e0e8 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xa8>
1450000000000000248: 07    movslq  892353(%rip), %rbp  # 54dae0 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xb0>143000000000000024c: 07    movslq  894221(%rip), %rcx  # 54e0f0 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xb0>
146000000000000024f: 07    movl    892362(%rip), %r9d  # 54daf0 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xc0>1440000000000000253: 07    movl    894230(%rip), %r9d  # 54e100 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xc0>
1470000000000000256: 05    movb    $0, 8(%rsp)145000000000000025a: 05    movb    $0, 16(%rsp)
148000000000000025b: 05    movq    %rsi, 16(%rsp)146000000000000025f: 05    movq    %rsi, 24(%rsp)
1490000000000000260: 05    movq    %rdx, 24(%rsp)1470000000000000264: 05    movq    %rdx, 32(%rsp)
1500000000000000265: 05    movq    %rcx, 32(%rsp)
151000000000000026a: 05    movq    %rbp, 40(%rsp)1480000000000000269: 05    movq    %rax, 40(%rsp)
152000000000000026f: 05    movl    %r9d, 48(%rsp)149000000000000026e: 05    movq    %rcx, 48(%rsp)
1530000000000000274: 05    movq    %rax, 56(%rsp)1500000000000000273: 05    movl    %r9d, 56(%rsp)
1510000000000000278: 05    movq    %r10, 64(%rsp)
1540000000000000279: 05    movb    %dil, 64(%rsp)152000000000000027d: 05    movb    %dil, 72(%rsp)
155000000000000027e: 04    movq    16(%r14), %rcx1530000000000000282: 04    movq    16(%r14), %rax
1560000000000000282: 04    cmpq    8(%r14), %rcx1540000000000000286: 04    cmpq    8(%r14), %rax
1570000000000000286: 02    jne     0x473d5e <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x28e>155000000000000028a: 02    jne     0x473c23 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x293>
1580000000000000288: 04    cmpb    $0, 24(%rax)156000000000000028c: 05    cmpb    $0, 24(%r10)
159000000000000028c: 02    je      0x473d9a <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x2ca>1570000000000000291: 02    je      0x473c60 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x2d0>
160000000000000028e: 04    leaq    8(%r14), %r81580000000000000293: 04    leaq    8(%r14), %r8
1610000000000000292: 05    movb    $0, 7(%rsp)1590000000000000297: 05    movb    $0, 15(%rsp)
1620000000000000297: 05    leaq    32(%rsp), %rcx160000000000000029c: 05    leaq    40(%rsp), %rcx
163000000000000029c: 04    movzbl  %dil, %ebp16100000000000002a1: 04    movzbl  %dil, %eax
16400000000000002a0: 05    leaq    7(%rsp), %rdi16200000000000002a5: 05    leaq    15(%rsp), %rdi
16500000000000002a5: 01    pushq   %rbp
16600000000000002a6: 01    pushq   %rax16300000000000002aa: 01    pushq   %rax
16400000000000002ab: 02    pushq   %r10
16700000000000002a7: 05    callq   0x474940 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<int>, bsl::allocator<BloombergLP::bdlb::NullableValue<int> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<int>, bsl::allocator<BloombergLP::bdlb::NullableValue<int> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>16500000000000002ad: 05    callq   0x474810 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<int>, bsl::allocator<BloombergLP::bdlb::NullableValue<int> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<int>, bsl::allocator<BloombergLP::bdlb::NullableValue<int> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>
16800000000000002ac: 04    addq    $16, %rsp16600000000000002b2: 04    addq    $16, %rsp
16900000000000002b0: 02    testl   %eax, %eax16700000000000002b6: 02    testl   %eax, %eax
17000000000000002b2: 06    jne     0x473b4c <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7c>16800000000000002b8: 06    jne     0x473a0b <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7b>
17100000000000002b8: 05    movb    $0, 24(%r15)16900000000000002be: 05    movb    $0, 24(%r15)
17200000000000002bd: 03    movq    (%r15), %rsi17000000000000002c3: 03    movq    (%r15), %rsi
17300000000000002c0: 04    movq    8(%r15), %rdx17100000000000002c6: 04    movq    8(%r15), %rdx
17400000000000002c4: 04    movq    16(%r15), %rax17200000000000002ca: 04    movq    16(%r15), %r10
17500000000000002c8: 02    xorl    %edi, %edi17300000000000002ce: 02    xorl    %edi, %edi
17600000000000002ca: 07    movq    892255(%rip), %rcx  # 54db00 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xd0>17400000000000002d0: 07    movq    894121(%rip), %rax  # 54e110 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xd0>
17700000000000002d1: 07    movslq  892256(%rip), %rbp  # 54db08 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xd8>17500000000000002d7: 07    movslq  894122(%rip), %rcx  # 54e118 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xd8>
17800000000000002d8: 07    movl    892265(%rip), %r9d  # 54db18 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xe8>17600000000000002de: 07    movl    894131(%rip), %r9d  # 54e128 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xe8>
17900000000000002df: 05    movb    $0, 8(%rsp)17700000000000002e5: 05    movb    $0, 16(%rsp)
18000000000000002e4: 05    movq    %rsi, 16(%rsp)17800000000000002ea: 05    movq    %rsi, 24(%rsp)
18100000000000002e9: 05    movq    %rdx, 24(%rsp)17900000000000002ef: 05    movq    %rdx, 32(%rsp)
18200000000000002ee: 05    movq    %rcx, 32(%rsp)
18300000000000002f3: 05    movq    %rbp, 40(%rsp)18000000000000002f4: 05    movq    %rax, 40(%rsp)
18100000000000002f9: 05    movq    %rcx, 48(%rsp)
18400000000000002f8: 05    movl    %r9d, 48(%rsp)18200000000000002fe: 05    movl    %r9d, 56(%rsp)
18500000000000002fd: 05    movq    %rax56(%rsp)1830000000000000303: 05    movq    %r10, 64(%rsp)
1860000000000000302: 05    movb    %dil, 64(%rsp)1840000000000000308: 05    movb    %dil, 72(%rsp)
1870000000000000307: 07    movq    144(%r14), %rcx185000000000000030d: 07    movq    144(%r14), %rax
188000000000000030e: 07    cmpq    136(%r14), %rcx1860000000000000314: 07    cmpq    136(%r14), %rax
1890000000000000315: 02    jne     0x473ded <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x31d>187000000000000031b: 02    jne     0x473cb4 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x324>
1900000000000000317: 04    cmpb    $0, 24(%rax)188000000000000031d: 05    cmpb    $0, 24(%r10)
191000000000000031b: 02    je      0x473e2c <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x35c>1890000000000000322: 02    je      0x473cf4 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x364>
192000000000000031d: 07    leaq    136(%r14), %r81900000000000000324: 07    leaq    136(%r14), %r8
1930000000000000324: 05    movb    $0, 7(%rsp)191000000000000032b: 05    movb    $0, 15(%rsp)
1940000000000000329: 05    leaq    32(%rsp), %rcx1920000000000000330: 05    leaq    40(%rsp), %rcx
195000000000000032e: 04    movzbl  %dil, %ebp1930000000000000335: 04    movzbl  %dil, %eax
1960000000000000332: 05    leaq    7(%rsp), %rdi1940000000000000339: 05    leaq    15(%rsp), %rdi
1970000000000000337: 01    pushq   %rbp
1980000000000000338: 01    pushq   %rax195000000000000033e: 01    pushq   %rax
196000000000000033f: 02    pushq   %r10
1990000000000000339: 05    callq   0x474ba0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<BloombergLP::bdlt::DatetimeTz>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::bdlt::DatetimeTz> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<BloombergLP::bdlt::DatetimeTz>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::bdlt::DatetimeTz> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>1970000000000000341: 05    callq   0x474a70 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<BloombergLP::bdlt::DatetimeTz>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::bdlt::DatetimeTz> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableValue<BloombergLP::bdlt::DatetimeTz>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::bdlt::DatetimeTz> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>
200000000000000033e: 04    addq    $16, %rsp1980000000000000346: 04    addq    $16, %rsp
2010000000000000342: 02    testl   %eax, %eax199000000000000034a: 02    testl   %eax, %eax
2020000000000000344: 06    jne     0x473b4c <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7c>200000000000000034c: 06    jne     0x473a0b <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7b>
203000000000000034a: 05    movb    $0, 24(%r15)2010000000000000352: 05    movb    $0, 24(%r15)
204000000000000034f: 03    movq    (%r15), %rsi2020000000000000357: 03    movq    (%r15), %rsi
2050000000000000352: 04    movq    8(%r15), %rdx203000000000000035a: 04    movq    8(%r15), %rdx
2060000000000000356: 04    movq    16(%r15), %rax204000000000000035e: 04    movq    16(%r15), %r10
207000000000000035a: 02    xorl    %edi, %edi2050000000000000362: 02    xorl    %edi, %edi
208000000000000035c: 07    movq    892149(%rip), %rcx  # 54db28 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xf8>2060000000000000364: 07    movq    894013(%rip), %rax  # 54e138 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0xf8>
2090000000000000363: 07    movslq  892150(%rip), %rbp  # 54db30 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x100>207000000000000036b: 07    movslq  894014(%rip), %rcx  # 54e140 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x100>
210000000000000036a: 07    movl    892159(%rip), %r9d  # 54db40 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x110>2080000000000000372: 07    movl    894023(%rip), %r9d  # 54e150 <BloombergLP::balb::Sequence5::ATTRIBUTE_INFO_ARRAY+0x110>
2110000000000000371: 05    movb    $0, 8(%rsp)2090000000000000379: 05    movb    $0, 16(%rsp)
2120000000000000376: 05    movq    %rsi, 16(%rsp)210000000000000037e: 05    movq    %rsi, 24(%rsp)
213000000000000037b: 05    movq    %rdx, 24(%rsp)
2140000000000000380: 05    movq    %rcx, 32(%rsp)2110000000000000383: 05    movq    %rdx, 32(%rsp)
2150000000000000385: 05    movq    %rbp, 40(%rsp)2120000000000000388: 05    movq    %rax, 40(%rsp)
216000000000000038a: 05    movl    %r9d, 48(%rsp)213000000000000038d: 05    movq    %rcx, 48(%rsp)
217000000000000038f: 05    movq    %rax, 56(%rsp)2140000000000000392: 05    movl    %r9d, 56(%rsp)
2150000000000000397: 05    movq    %r10, 64(%rsp)
2180000000000000394: 05    movb    %dil, 64(%rsp)216000000000000039c: 05    movb    %dil, 72(%rsp)
2190000000000000399: 07    movq    176(%r14), %rcx21700000000000003a1: 07    movq    176(%r14), %rcx
22000000000000003a0: 02    xorl    %ebp, %ebp21800000000000003a8: 02    xorl    %eax, %eax
22100000000000003a2: 07    cmpq    168(%r14), %rcx21900000000000003aa: 07    cmpq    168(%r14), %rcx
22200000000000003a9: 02    jne     0x473e81 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3b1>22000000000000003b1: 02    jne     0x473d4e <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3be>
22300000000000003ab: 04    cmpb    $0, 24(%rax)22100000000000003b3: 05    cmpb    $0, 24(%r10)
22400000000000003af: 02    je      0x473eb6 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3e6>22200000000000003b8: 06    je      0x473a0b <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7b>
22500000000000003b1: 07    addq    $168, %r1422300000000000003be: 07    addq    $168, %r14
22600000000000003b8: 05    movb    $0, 7(%rsp)22400000000000003c5: 05    movb    $0, 15(%rsp)
22700000000000003bd: 05    leaq    32(%rsp), %rcx22500000000000003ca: 05    leaq    40(%rsp), %rcx
22800000000000003c2: 04    movzbl  %dil, %ebx22600000000000003cf: 04    movzbl  %dil, %eax
22900000000000003c6: 05    leaq    7(%rsp), %rdi22700000000000003d3: 05    leaq    15(%rsp), %rdi
23000000000000003cb: 03    movq    %r14, %r822800000000000003d8: 03    movq    %r14, %r8
23100000000000003ce: 01    pushq   %rbx
23200000000000003cf: 01    pushq   %rax22900000000000003db: 01    pushq   %rax
23000000000000003dc: 02    pushq   %r10
23300000000000003d0: 05    callq   0x474f90 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableAllocatedValue<BloombergLP::balb::Sequence3>, bsl::allocator<BloombergLP::bdlb::NullableAllocatedValue<BloombergLP::balb::Sequence3> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableAllocatedValue<BloombergLP::balb::Sequence3>, bsl::allocator<BloombergLP::bdlb::NullableAllocatedValue<BloombergLP::balb::Sequence3> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>23100000000000003de: 05    callq   0x474e50 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableAllocatedValue<BloombergLP::balb::Sequence3>, bsl::allocator<BloombergLP::bdlb::NullableAllocatedValue<BloombergLP::balb::Sequence3> > > >(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::vector<BloombergLP::bdlb::NullableAllocatedValue<BloombergLP::balb::Sequence3>, bsl::allocator<BloombergLP::bdlb::NullableAllocatedValue<BloombergLP::balb::Sequence3> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>
23400000000000003d5: 04    addq    $16, %rsp23200000000000003e3: 04    addq    $16, %rsp
23500000000000003d9: 02    testl   %eax, %eax23300000000000003e7: 02    testl   %eax, %eax
23600000000000003db: 02    je      0x473eb1 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3e1>23400000000000003e9: 06    jne     0x473a0b <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7b>
23700000000000003dd: 02    movl    %eax, %ebp
23800000000000003df: 02    jmp     0x473eb6 <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3e6>
23900000000000003e1: 05    movb    $0, 24(%r15)23500000000000003ef: 05    movb    $0, 24(%r15)
24000000000000003e6: 02    movl    %ebp, %eax23600000000000003f4: 02    xorl    %eax, %eax
24100000000000003e8: 05    jmp     0x473b4c <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7c>23700000000000003f6: 05    jmp     0x473a0b <int BloombergLP::balb::Sequence5::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x7b>
24200000000000003ed: 03    nopl    (%rax)23800000000000003fb: 05    nopl    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op