9.assume.s
9.none.s
t1000000000047d1c0 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const>:t1000000000047d0b0 <int BloombergLP::s_baltst::Sequence2::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: 02    pushq   %r12
60000000000000007: 01    pushq   %rbx40000000000000004: 01    pushq   %rbx
70000000000000008: 04    subq    $80, %rsp50000000000000005: 04    subq    $80, %rsp
8000000000000000c: 03    movq    %rsi, %r1260000000000000009: 03    movq    %rsi, %r15
9000000000000000f: 03    movq    %rdi, %r147000000000000000c: 03    movq    %rdi, %r14
100000000000000012: 03    movq    (%rsi), %rsi8000000000000000f: 03    movq    (%rsi), %rsi
110000000000000015: 05    movq    8(%r12), %rdx90000000000000012: 04    movq    8(%r15), %rdx
12000000000000001a: 07    movq    1884583(%rip), %rax  # 649388 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x8>100000000000000016: 07    movq    1884603(%rip), %r8  # 649288 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x8>
130000000000000021: 07    movslq  1884584(%rip), %rdi  # 649390 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x10>11000000000000001d: 07    movslq  1884604(%rip), %rdi  # 649290 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x10>
140000000000000028: 07    movl    1884593(%rip), %r9d  # 6493a0 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x20>120000000000000024: 07    movl    1884613(%rip), %r9d  # 6492a0 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x20>
15000000000000002f: 05    movq    16(%r12), %rbp13000000000000002b: 04    movq    16(%r15), %rbx
160000000000000034: 06    movzbl  24(%r12), %ebx14000000000000002f: 05    movzbl  24(%r15), %eax
17000000000000003a: 05    movb    $0, 16(%rsp)150000000000000034: 05    movb    $0, 16(%rsp)
18000000000000003f: 05    movq    %rsi, 24(%rsp)160000000000000039: 05    movq    %rsi, 24(%rsp)
190000000000000044: 05    movq    %rdx, 32(%rsp)17000000000000003e: 05    movq    %rdx, 32(%rsp)
200000000000000049: 05    leaq    40(%rsp), %rcx180000000000000043: 05    leaq    40(%rsp), %rcx
21000000000000004e: 05    movq    %rax, 40(%rsp)190000000000000048: 05    movq    %r8, 40(%rsp)
220000000000000053: 05    movq    %rdi, 48(%rsp)20000000000000004d: 05    movq    %rdi, 48(%rsp)
230000000000000058: 05    movl    %r9d, 56(%rsp)210000000000000052: 05    movl    %r9d, 56(%rsp)
24000000000000005d: 05    movq    %rbp, 64(%rsp)220000000000000057: 05    movq    %rbx, 64(%rsp)
250000000000000062: 04    movb    %bl, 72(%rsp)23000000000000005c: 04    movb    %al, 72(%rsp)
260000000000000066: 07    leaq    136(%r14), %r8240000000000000060: 07    leaq    136(%r14), %r8
27000000000000006d: 05    leaq    16(%rsp), %rdi250000000000000067: 05    leaq    16(%rsp), %rdi
26000000000000006c: 01    pushq   %rax
280000000000000072: 01    pushq   %rbx27000000000000006d: 01    pushq   %rbx
290000000000000073: 01    pushq   %rbp
300000000000000074: 05    callq   0x464a80 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, BloombergLP::bdlat_TypeCategory::Simple>(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::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Simple)>28000000000000006e: 05    callq   0x464ad0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, BloombergLP::bdlat_TypeCategory::Simple>(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::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Simple)>
310000000000000079: 04    addq    $16, %rsp290000000000000073: 04    addq    $16, %rsp
32000000000000007d: 02    testl   %eax, %eax300000000000000077: 02    testl   %eax, %eax
33000000000000007f: 02    jne     0x47d252 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x92>310000000000000079: 02    jne     0x47d13b <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x8b>
340000000000000081: 05    cmpb    $0, 16(%rsp)32000000000000007b: 05    cmpb    $0, 16(%rsp)
350000000000000086: 02    jne     0x47d252 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x92>330000000000000080: 02    jne     0x47d13b <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x8b>
360000000000000088: 06    movb    $0, 24(%r12)340000000000000082: 05    movb    $0, 24(%r15)
37000000000000008e: 02    xorl    %eax, %eax350000000000000087: 02    xorl    %eax, %eax
380000000000000090: 02    jmp     0x47d25f <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x9f>360000000000000089: 02    jmp     0x47d147 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x97>
390000000000000092: 02    testl   %eax, %eax37000000000000008b: 02    testl   %eax, %eax
400000000000000094: 06    jne     0x47d597 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3d7>38000000000000008d: 06    jne     0x47d46c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3bc>
41000000000000009a: 05    movb    24(%r12), %al390000000000000093: 04    movb    24(%r15), %al
42000000000000009f: 07    leaq    184(%r14), %rdi400000000000000097: 07    leaq    184(%r14), %rdi
4300000000000000a6: 05    movups  (%r12), %xmm041000000000000009e: 04    movups  (%r15), %xmm0
4400000000000000ab: 07    movq    1884478(%rip), %rcx  # 6493b0 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x30>4200000000000000a2: 07    movq    1884503(%rip), %rcx  # 6492b0 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x30>
4500000000000000b2: 07    movslq  1884479(%rip), %rdx  # 6493b8 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x38>4300000000000000a9: 07    movslq  1884504(%rip), %rdx  # 6492b8 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x38>
4600000000000000b9: 06    movl    1884489(%rip), %esi  # 6493c8 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x48>4400000000000000b0: 06    movl    1884514(%rip), %esi  # 6492c8 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x48>
4700000000000000bf: 05    movq    16(%r12), %rbp4500000000000000b6: 04    movq    16(%r15), %rbx
4800000000000000c4: 05    movb    $0, 16(%rsp)4600000000000000ba: 05    movb    $0, 16(%rsp)
4900000000000000c9: 05    movups  %xmm0, 24(%rsp)4700000000000000bf: 05    movups  %xmm0, 24(%rsp)
5000000000000000ce: 05    movq    %rcx, 40(%rsp)4800000000000000c4: 05    movq    %rcx, 40(%rsp)
5100000000000000d3: 05    movq    %rdx, 48(%rsp)4900000000000000c9: 05    movq    %rdx, 48(%rsp)
5200000000000000d8: 04    movl    %esi, 56(%rsp)5000000000000000ce: 04    movl    %esi, 56(%rsp)
5300000000000000dc: 05    movq    %rbp, 64(%rsp)5100000000000000d2: 05    movq    %rbx, 64(%rsp)
5400000000000000e1: 04    movb    %al, 72(%rsp)5200000000000000d7: 04    movb    %al, 72(%rsp)
5500000000000000e5: 05    leaq    16(%rsp), %rsi5300000000000000db: 05    leaq    16(%rsp), %rsi
5600000000000000ea: 05    callq   0x477540 <int BloombergLP::bdlat_TypeCategoryUtil::accessByCategory<unsigned char, BloombergLP::baljsn::Encoder_AttributeDispatcher>(unsigned char const&, BloombergLP::baljsn::Encoder_AttributeDispatcher&)>5400000000000000e0: 05    callq   0x477420 <int BloombergLP::bdlat_TypeCategoryUtil::accessByCategory<unsigned char, BloombergLP::baljsn::Encoder_AttributeDispatcher>(unsigned char const&, BloombergLP::baljsn::Encoder_AttributeDispatcher&)>
5700000000000000ef: 02    testl   %eax, %eax5500000000000000e5: 02    testl   %eax, %eax
5800000000000000f1: 02    jne     0x47d2c4 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x104>5600000000000000e7: 02    jne     0x47d1aa <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0xfa>
5900000000000000f3: 05    cmpb    $0, 16(%rsp)5700000000000000e9: 05    cmpb    $0, 16(%rsp)
5800000000000000ee: 02    jne     0x47d1aa <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0xfa>
5900000000000000f0: 05    movb    $0, 24(%r15)
6000000000000000f5: 03    xorl    %r10d, %r10d
6000000000000000f8: 02    jne     0x47d2c4 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x104>6100000000000000f8: 02    jmp     0x47d1b6 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x106>
6100000000000000fa: 06    movb    $0, 24(%r12)
620000000000000100: 02    xorl    %eax, %eax
630000000000000102: 02    jmp     0x47d2d1 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x111>
640000000000000104: 02    testl   %eax, %eax6200000000000000fa: 02    testl   %eax, %eax
650000000000000106: 06    jne     0x47d597 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3d7>6300000000000000fc: 06    jne     0x47d46c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3bc>
66000000000000010c: 05    movb    24(%r12), %al640000000000000102: 04    movb    24(%r15), %r10b
670000000000000111: 04    leaq    64(%r14), %r8650000000000000106: 04    leaq    64(%r14), %r8
680000000000000115: 04    movq    (%r12), %rsi66000000000000010a: 03    movq    (%r15), %rsi
690000000000000119: 05    movq    8(%r12), %rdx67000000000000010d: 04    movq    8(%r15), %rdx
70000000000000011e: 07    movq    1884403(%rip), %rdi  # 6493d8 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x58>680000000000000111: 07    movq    1884432(%rip), %rdi  # 6492d8 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x58>
710000000000000125: 07    movslq  1884404(%rip), %rbp  # 6493e0 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x60>690000000000000118: 07    movslq  1884433(%rip), %rbx  # 6492e0 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x60>
72000000000000012c: 07    movl    1884413(%rip), %r9d  # 6493f0 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x70>70000000000000011f: 07    movl    1884442(%rip), %r9d  # 6492f0 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x70>
730000000000000133: 05    movq    16(%r12), %rbx710000000000000126: 04    movq    16(%r15), %rax
740000000000000138: 05    movb    $0, 16(%rsp)72000000000000012a: 05    movb    $0, 16(%rsp)
75000000000000013d: 05    movq    %rsi, 24(%rsp)73000000000000012f: 05    movq    %rsi, 24(%rsp)
760000000000000142: 05    movq    %rdx, 32(%rsp)740000000000000134: 05    movq    %rdx, 32(%rsp)
770000000000000147: 05    leaq    40(%rsp), %rcx750000000000000139: 05    leaq    40(%rsp), %rcx
78000000000000014c: 05    movq    %rdi, 40(%rsp)76000000000000013e: 05    movq    %rdi, 40(%rsp)
790000000000000151: 05    movq    %rbp, 48(%rsp)770000000000000143: 05    movq    %rbx, 48(%rsp)
800000000000000156: 05    movl    %r9d, 56(%rsp)780000000000000148: 05    movl    %r9d, 56(%rsp)
81000000000000015b: 05    movq    %rbx, 64(%rsp)79000000000000014d: 05    movq    %rax, 64(%rsp)
820000000000000160: 04    movb    %al, 72(%rsp)800000000000000152: 05    movb    %r10b, 72(%rsp)
830000000000000164: 03    movzbl  %al, %eax810000000000000157: 04    movzbl  %r10b, %ebx
840000000000000167: 05    leaq    16(%rsp), %rdi82000000000000015b: 05    leaq    16(%rsp), %rdi
85000000000000016c: 01    pushq   %rax
86000000000000016d: 01    pushq   %rbx830000000000000160: 01    pushq   %rbx
840000000000000161: 01    pushq   %rax
87000000000000016e: 05    callq   0x47d5b0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::bdlt::DatetimeTz, BloombergLP::bdlat_TypeCategory::Simple>(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::bdlt::DatetimeTz const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Simple)>850000000000000162: 05    callq   0x47d480 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::bdlt::DatetimeTz, BloombergLP::bdlat_TypeCategory::Simple>(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::bdlt::DatetimeTz const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Simple)>
880000000000000173: 04    addq    $16, %rsp860000000000000167: 04    addq    $16, %rsp
87000000000000016b: 02    testl   %eax, %eax
88000000000000016d: 02    jne     0x47d22f <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x17f>
89000000000000016f: 05    cmpb    $0, 16(%rsp)
900000000000000174: 02    jne     0x47d22f <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x17f>
910000000000000176: 05    movb    $0, 24(%r15)
92000000000000017b: 02    xorl    %edi, %edi
93000000000000017d: 02    jmp     0x47d23b <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x18b>
890000000000000177: 02    testl   %eax, %eax94000000000000017f: 02    testl   %eax, %eax
900000000000000179: 02    jne     0x47d34c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x18c>
91000000000000017b: 05    cmpb    $0, 16(%rsp)
920000000000000180: 02    jne     0x47d34c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x18c>
930000000000000182: 06    movb    $0, 24(%r12)
940000000000000188: 02    xorl    %eax, %eax
95000000000000018a: 02    jmp     0x47d359 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x199>
96000000000000018c: 02    testl   %eax, %eax
97000000000000018e: 06    jne     0x47d597 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3d7>950000000000000181: 06    jne     0x47d46c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3bc>
980000000000000194: 05    movb    24(%r12), %al960000000000000187: 04    movb    24(%r15), %dil
990000000000000199: 04    movq    (%r12), %rsi97000000000000018b: 03    movq    (%r15), %rsi
100000000000000019d: 05    movq    8(%r12), %rdx98000000000000018e: 04    movq    8(%r15), %rdx
10100000000000001a2: 07    movq    1884311(%rip), %rcx  # 649400 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x80>990000000000000192: 07    movq    1884343(%rip), %rcx  # 649300 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x80>
10200000000000001a9: 07    movslq  1884312(%rip), %rdi  # 649408 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x88>1000000000000000199: 07    movslq  1884344(%rip), %rbx  # 649308 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x88>
10300000000000001b0: 07    movl    1884321(%rip), %r9d  # 649418 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x98>10100000000000001a0: 07    movl    1884353(%rip), %r9d  # 649318 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x98>
10400000000000001b7: 05    movq    16(%r12), %rbp10200000000000001a7: 04    movq    16(%r15), %rax
10500000000000001bc: 05    movb    $0, 16(%rsp)10300000000000001ab: 05    movb    $0, 16(%rsp)
10600000000000001c1: 05    movq    %rsi, 24(%rsp)10400000000000001b0: 05    movq    %rsi, 24(%rsp)
10700000000000001c6: 05    movq    %rdx, 32(%rsp)10500000000000001b5: 05    movq    %rdx, 32(%rsp)
10800000000000001cb: 05    movq    %rcx, 40(%rsp)10600000000000001ba: 05    movq    %rcx, 40(%rsp)
10900000000000001d0: 05    movq    %rdi, 48(%rsp)10700000000000001bf: 05    movq    %rbx, 48(%rsp)
11000000000000001d5: 05    movl    %r9d, 56(%rsp)10800000000000001c4: 05    movl    %r9d, 56(%rsp)
11100000000000001da: 05    movq    %rbp, 64(%rsp)10900000000000001c9: 05    movq    %rax, 64(%rsp)
11200000000000001df: 04    movb    %al, 72(%rsp)11000000000000001ce: 05    movb    %dil, 72(%rsp)
11300000000000001e3: 05    cmpb    $0, 120(%r14)11100000000000001d3: 05    cmpb    $0, 120(%r14)
11400000000000001e8: 02    jne     0x47d3b0 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x1f0>11200000000000001d8: 02    jne     0x47d290 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x1e0>
11500000000000001ea: 04    cmpb    $0, 25(%rbp)11300000000000001da: 04    cmpb    $0, 25(%rax)
11600000000000001ee: 02    je      0x47d3ea <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x22a>11400000000000001de: 02    je      0x47d2c9 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x219>
11700000000000001f0: 04    leaq    96(%r14), %r811500000000000001e0: 04    leaq    96(%r14), %r8
11800000000000001f4: 05    leaq    40(%rsp), %rcx11600000000000001e4: 05    leaq    40(%rsp), %rcx
11900000000000001f9: 03    movzbl  %al, %eax11700000000000001e9: 04    movzbl  %dil, %ebx
12000000000000001fc: 05    leaq    16(%rsp), %rdi11800000000000001ed: 05    leaq    16(%rsp), %rdi
1210000000000000201: 01    pushq   %rax
1220000000000000202: 01    pushq   %rbp11900000000000001f2: 01    pushq   %rbx
12000000000000001f3: 01    pushq   %rax
1230000000000000203: 05    callq   0x47d720 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::Choice1>, BloombergLP::bdlat_TypeCategory::NullableValue>(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::bdlb::NullableValue<BloombergLP::s_baltst::Choice1> const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::NullableValue)>12100000000000001f4: 05    callq   0x47d5f0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::Choice1>, BloombergLP::bdlat_TypeCategory::NullableValue>(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::bdlb::NullableValue<BloombergLP::s_baltst::Choice1> const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::NullableValue)>
1240000000000000208: 04    addq    $16, %rsp12200000000000001f9: 04    addq    $16, %rsp
125000000000000020c: 02    testl   %eax, %eax12300000000000001fd: 02    testl   %eax, %eax
126000000000000020e: 06    jne     0x47d597 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3d7>12400000000000001ff: 06    jne     0x47d46c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3bc>
1270000000000000214: 05    cmpb    $0, 16(%rsp)1250000000000000205: 05    cmpb    $0, 16(%rsp)
1280000000000000219: 02    je      0x47d3e2 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x222>126000000000000020a: 02    je      0x47d2c2 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x212>
129000000000000021b: 05    movb    24(%r12), %al127000000000000020c: 04    movb    24(%r15), %dil
1300000000000000220: 02    jmp     0x47d3ea <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x22a>1280000000000000210: 02    jmp     0x47d2c9 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x219>
1310000000000000222: 06    movb    $0, 24(%r12)1290000000000000212: 05    movb    $0, 24(%r15)
1320000000000000228: 02    xorl    %eax, %eax1300000000000000217: 02    xorl    %edi, %edi
133000000000000022a: 04    movq    (%r12), %rsi1310000000000000219: 03    movq    (%r15), %rsi
134000000000000022e: 05    movq    8(%r12), %rdx132000000000000021c: 04    movq    8(%r15), %rdx
1350000000000000233: 07    movq    1884206(%rip), %rcx  # 649428 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xa8>1330000000000000220: 07    movq    1884241(%rip), %rcx  # 649328 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xa8>
136000000000000023a: 07    movslq  1884207(%rip), %rdi  # 649430 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xb0>1340000000000000227: 07    movslq  1884242(%rip), %rbx  # 649330 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xb0>
1370000000000000241: 07    movl    1884216(%rip), %r9d  # 649440 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xc0>135000000000000022e: 07    movl    1884251(%rip), %r9d  # 649340 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xc0>
1380000000000000248: 05    movq    16(%r12), %rbp1360000000000000235: 04    movq    16(%r15), %rax
139000000000000024d: 05    movb    $0, 16(%rsp)1370000000000000239: 05    movb    $0, 16(%rsp)
1400000000000000252: 05    movq    %rsi, 24(%rsp)138000000000000023e: 05    movq    %rsi, 24(%rsp)
1410000000000000257: 05    movq    %rdx, 32(%rsp)1390000000000000243: 05    movq    %rdx, 32(%rsp)
142000000000000025c: 05    movq    %rcx, 40(%rsp)1400000000000000248: 05    movq    %rcx, 40(%rsp)
1430000000000000261: 05    movq    %rdi, 48(%rsp)141000000000000024d: 05    movq    %rbx, 48(%rsp)
1440000000000000266: 05    movl    %r9d, 56(%rsp)1420000000000000252: 05    movl    %r9d, 56(%rsp)
145000000000000026b: 05    movq    %rbp, 64(%rsp)1430000000000000257: 05    movq    %rax, 64(%rsp)
1460000000000000270: 04    movb    %al, 72(%rsp)144000000000000025c: 05    movb    %dil, 72(%rsp)
1470000000000000274: 05    cmpb    $0, 88(%r14)1450000000000000261: 05    cmpb    $0, 88(%r14)
1480000000000000279: 02    jne     0x47d441 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x281>1460000000000000266: 02    jne     0x47d31e <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x26e>
149000000000000027b: 04    cmpb    $0, 25(%rbp)1470000000000000268: 04    cmpb    $0, 25(%rax)
150000000000000027f: 02    je      0x47d47b <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x2bb>148000000000000026c: 02    je      0x47d357 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x2a7>
1510000000000000281: 04    leaq    80(%r14), %r8149000000000000026e: 04    leaq    80(%r14), %r8
1520000000000000285: 05    leaq    40(%rsp), %rcx1500000000000000272: 05    leaq    40(%rsp), %rcx
153000000000000028a: 03    movzbl  %al, %eax1510000000000000277: 04    movzbl  %dil, %ebx
154000000000000028d: 05    leaq    16(%rsp), %rdi152000000000000027b: 05    leaq    16(%rsp), %rdi
1530000000000000280: 01    pushq   %rbx
1550000000000000292: 01    pushq   %rax1540000000000000281: 01    pushq   %rax
1560000000000000293: 01    pushq   %rbp
1570000000000000294: 05    callq   0x47d890 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::bdlb::NullableValue<double>, BloombergLP::bdlat_TypeCategory::NullableValue>(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::bdlb::NullableValue<double> const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::NullableValue)>1550000000000000282: 05    callq   0x47d760 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::bdlb::NullableValue<double>, BloombergLP::bdlat_TypeCategory::NullableValue>(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::bdlb::NullableValue<double> const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::NullableValue)>
1580000000000000299: 04    addq    $16, %rsp1560000000000000287: 04    addq    $16, %rsp
159000000000000029d: 02    testl   %eax, %eax157000000000000028b: 02    testl   %eax, %eax
160000000000000029f: 06    jne     0x47d597 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3d7>158000000000000028d: 06    jne     0x47d46c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3bc>
16100000000000002a5: 05    cmpb    $0, 16(%rsp)1590000000000000293: 05    cmpb    $0, 16(%rsp)
1600000000000000298: 02    je      0x47d350 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x2a0>
161000000000000029a: 04    movb    24(%r15), %dil
162000000000000029e: 02    jmp     0x47d357 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x2a7>
16300000000000002a0: 05    movb    $0, 24(%r15)
16400000000000002a5: 02    xorl    %edi, %edi
16500000000000002a7: 03    movq    (%r15), %rsi
16600000000000002aa: 04    movq    8(%r15), %rdx
16700000000000002ae: 07    movq    1884139(%rip), %rax  # 649350 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xd0>
16800000000000002b5: 07    movslq  1884140(%rip), %rcx  # 649358 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xd8>
16900000000000002bc: 07    movl    1884149(%rip), %r9d  # 649368 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xe8>
17000000000000002c3: 04    movq    16(%r15), %r10
17100000000000002c7: 05    movb    $0, 16(%rsp)
17200000000000002cc: 05    movq    %rsi, 24(%rsp)
17300000000000002d1: 05    movq    %rdx, 32(%rsp)
17400000000000002d6: 05    movq    %rax, 40(%rsp)
17500000000000002db: 05    movq    %rcx, 48(%rsp)
17600000000000002e0: 05    movl    %r9d, 56(%rsp)
17700000000000002e5: 05    movq    %r10, 64(%rsp)
17800000000000002ea: 05    movb    %dil, 72(%rsp)
17900000000000002ef: 04    movq    8(%r14), %rax
18000000000000002f3: 03    cmpq    (%r14), %rax
18100000000000002f6: 02    jne     0x47d3af <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x2ff>
18200000000000002f8: 05    cmpb    $0, 24(%r10)
16200000000000002aa: 02    je      0x47d473 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x2b3>18300000000000002fd: 02    je      0x47d3eb <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x33b>
16300000000000002ac: 05    movb    24(%r12), %al
16400000000000002b1: 02    jmp     0x47d47b <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x2bb>
16500000000000002b3: 06    movb    $0, 24(%r12)
16600000000000002b9: 02    xorl    %eax, %eax
16700000000000002bb: 04    movq    (%r12), %rsi
16800000000000002bf: 05    movq    8(%r12), %rdx
16900000000000002c4: 07    movq    1884101(%rip), %rcx  # 649450 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xd0>
17000000000000002cb: 07    movslq  1884102(%rip), %rdi  # 649458 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xd8>
17100000000000002d2: 07    movl    1884111(%rip), %r9d  # 649468 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xe8>
17200000000000002d9: 05    movq    16(%r12), %rbp
17300000000000002de: 05    movb    $0, 16(%rsp)18400000000000002ff: 05    movb    $0, 15(%rsp)
17400000000000002e3: 05    movq    %rsi, 24(%rsp)
17500000000000002e8: 05    movq    %rdx, 32(%rsp)
17600000000000002ed: 05    movq    %rcx, 40(%rsp)
17700000000000002f2: 05    movq    %rdi, 48(%rsp)
17800000000000002f7: 05    movl    %r9d, 56(%rsp)
17900000000000002fc: 05    movq    %rbp, 64(%rsp)
1800000000000000301: 04    movb    %al, 72(%rsp)
1810000000000000305: 04    movq    8(%r14), %rcx
1820000000000000309: 03    cmpq    (%r14), %rcx
183000000000000030c: 02    jne     0x47d4d4 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x314>
184000000000000030e: 04    cmpb    $0, 24(%rbp)
1850000000000000312: 02    je      0x47d512 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x352>
1860000000000000314: 05    movb    $0, 15(%rsp)
1870000000000000319: 05    leaq    40(%rsp), %rcx1850000000000000304: 05    leaq    40(%rsp), %rcx
188000000000000031e: 03    movzbl  %al, %eax1860000000000000309: 04    movzbl  %dil, %eax
1890000000000000321: 05    leaq    15(%rsp), %rdi187000000000000030d: 05    leaq    15(%rsp), %rdi
1900000000000000326: 03    movq    %r14, %r81880000000000000312: 03    movq    %r14, %r8
1910000000000000329: 01    pushq   %rax1890000000000000315: 01    pushq   %rax
192000000000000032a: 01    pushq   %rbp1900000000000000316: 02    pushq   %r10
193000000000000032b: 05    callq   0x47da00 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > >, bsl::allocator<BloombergLP::bdlb::NullableValue<bsl::basic_string<char, std::__1::char_traits<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::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > >, bsl::allocator<BloombergLP::bdlb::NullableValue<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>1910000000000000318: 05    callq   0x47d8d0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > >, bsl::allocator<BloombergLP::bdlb::NullableValue<bsl::basic_string<char, std::__1::char_traits<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::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > >, bsl::allocator<BloombergLP::bdlb::NullableValue<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>
1940000000000000330: 04    addq    $16, %rsp192000000000000031d: 04    addq    $16, %rsp
1950000000000000334: 02    testl   %eax, %eax1930000000000000321: 02    testl   %eax, %eax
1960000000000000336: 06    jne     0x47d597 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3d7>1940000000000000323: 06    jne     0x47d46c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3bc>
197000000000000033c: 06    movb    $0, 24(%r12)1950000000000000329: 05    movb    $0, 24(%r15)
1980000000000000342: 04    movq    (%r12), %rsi196000000000000032e: 03    movq    (%r15), %rsi
1990000000000000346: 05    movq    8(%r12), %rdx1970000000000000331: 04    movq    8(%r15), %rdx
200000000000000034b: 05    movq    16(%r12), %rbp1980000000000000335: 04    movq    16(%r15), %r10
2010000000000000350: 02    xorl    %eax, %eax1990000000000000339: 02    xorl    %edi, %edi
2020000000000000352: 07    movq    1883999(%rip), %rcx  # 649478 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xf8>200000000000000033b: 07    movq    1884038(%rip), %rax  # 649378 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0xf8>
2030000000000000359: 07    movslq  1884000(%rip), %rdi  # 649480 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x100>2010000000000000342: 07    movslq  1884039(%rip), %rcx  # 649380 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x100>
2040000000000000360: 07    movl    1884009(%rip), %r9d  # 649490 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x110>2020000000000000349: 07    movl    1884048(%rip), %r9d  # 649390 <BloombergLP::s_baltst::Sequence2::ATTRIBUTE_INFO_ARRAY+0x110>
2050000000000000367: 05    movb    $0, 16(%rsp)2030000000000000350: 05    movb    $0, 16(%rsp)
206000000000000036c: 05    movq    %rsi, 24(%rsp)2040000000000000355: 05    movq    %rsi, 24(%rsp)
2070000000000000371: 05    movq    %rdx, 32(%rsp)205000000000000035a: 05    movq    %rdx, 32(%rsp)
206000000000000035f: 05    movq    %rax, 40(%rsp)
2080000000000000376: 05    movq    %rcx, 40(%rsp)2070000000000000364: 05    movq    %rcx, 48(%rsp)
209000000000000037b: 05    movq    %rdi, 48(%rsp)
2100000000000000380: 05    movl    %r9d, 56(%rsp)2080000000000000369: 05    movl    %r9d, 56(%rsp)
2110000000000000385: 05    movq    %rbp, 64(%rsp)209000000000000036e: 05    movq    %r10, 64(%rsp)
212000000000000038a: 04    movb    %al, 72(%rsp)2100000000000000373: 05    movb    %dil, 72(%rsp)
213000000000000038e: 04    movq    40(%r14), %rcx2110000000000000378: 04    movq    40(%r14), %rcx
2140000000000000392: 03    xorl    %r15d, %r15d212000000000000037c: 02    xorl    %eax, %eax
2150000000000000395: 04    cmpq    32(%r14), %rcx213000000000000037e: 04    cmpq    32(%r14), %rcx
2160000000000000399: 02    jne     0x47d561 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3a1>2140000000000000382: 02    jne     0x47d43b <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x38b>
217000000000000039b: 04    cmpb    $0, 24(%rbp)2150000000000000384: 05    cmpb    $0, 24(%r10)
218000000000000039f: 02    je      0x47d594 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3d4>2160000000000000389: 02    je      0x47d46c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3bc>
21900000000000003a1: 04    addq    $32, %r14217000000000000038b: 04    addq    $32, %r14
22000000000000003a5: 05    movb    $0, 15(%rsp)218000000000000038f: 05    movb    $0, 15(%rsp)
22100000000000003aa: 05    leaq    40(%rsp), %rcx2190000000000000394: 05    leaq    40(%rsp), %rcx
22200000000000003af: 03    movzbl  %al, %eax2200000000000000399: 04    movzbl  %dil, %eax
22300000000000003b2: 05    leaq    15(%rsp), %rdi221000000000000039d: 05    leaq    15(%rsp), %rdi
22400000000000003b7: 03    movq    %r14, %r822200000000000003a2: 03    movq    %r14, %r8
22500000000000003ba: 01    pushq   %rax22300000000000003a5: 01    pushq   %rax
22600000000000003bb: 01    pushq   %rbp22400000000000003a6: 02    pushq   %r10
22700000000000003bc: 05    callq   0x47dc60 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::CustomString>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::CustomString> > > >(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::s_baltst::CustomString>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::CustomString> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>22500000000000003a8: 05    callq   0x47db30 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<bsl::vector<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::CustomString>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::CustomString> > > >(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::s_baltst::CustomString>, bsl::allocator<BloombergLP::bdlb::NullableValue<BloombergLP::s_baltst::CustomString> > > const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Array)>
22800000000000003c1: 04    addq    $16, %rsp22600000000000003ad: 04    addq    $16, %rsp
22900000000000003c5: 02    testl   %eax, %eax22700000000000003b1: 02    testl   %eax, %eax
23000000000000003c7: 02    je      0x47d58e <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3ce>
23100000000000003c9: 03    movl    %eax, %r15d
23200000000000003cc: 02    jmp     0x47d594 <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3d4>22800000000000003b3: 02    jne     0x47d46c <int BloombergLP::s_baltst::Sequence2::accessAttributes<BloombergLP::baljsn::Encoder_AttributeVisitor>(BloombergLP::baljsn::Encoder_AttributeVisitor&) const+0x3bc>
23300000000000003ce: 06    movb    $0, 24(%r12)22900000000000003b5: 05    movb    $0, 24(%r15)
23400000000000003d4: 03    movl    %r15d, %eax23000000000000003ba: 02    xorl    %eax, %eax
23500000000000003d7: 04    addq    $80, %rsp23100000000000003bc: 04    addq    $80, %rsp
23600000000000003db: 01    popq    %rbx23200000000000003c0: 01    popq    %rbx
23700000000000003dc: 02    popq    %r1223300000000000003c1: 02    popq    %r14
23800000000000003de: 02    popq    %r14
23900000000000003e0: 02    popq    %r1523400000000000003c3: 02    popq    %r15
24000000000000003e2: 01    popq    %rbp
24100000000000003e3: 01    retq23500000000000003c5: 01    retq
24200000000000003e4: 10    nopw    %cs:(%rax,%rax)23600000000000003c6: 10    nopw    %cs:(%rax,%rax)
24300000000000003ee: 02    nop     
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op