8.assume.s
8.none.s
f10000000000404a20 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>:f10000000000404a20 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
8000000000000000a: 04    subq    $24, %rsp8000000000000000a: 04    subq    $24, %rsp
9000000000000000e: 03    movl    %ecx, %r15d9000000000000000e: 03    movl    %ecx, %r15d
n100000000000000011: 02    movl    %edx, %ebpn100000000000000011: 03    movl    %edx, %r14d
110000000000000013: 03    movq    %rsi, %rbx110000000000000014: 03    movq    %rsi, %rbx
120000000000000016: 03    movq    %rdi, %r14120000000000000017: 03    movq    %rdi, %rbp
130000000000000019: 02    testl   %edx, %edx13000000000000001a: 02    testl   %edx, %edx
14000000000000001b: 06    js      0x404cd2 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x2b2>14000000000000001c: 02    js      0x404a4e <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x2e>
150000000000000021: 03    movq    %rbx, %rdi15000000000000001e: 03    movq    %rbx, %rdi
160000000000000024: 02    movl    %ebp, %esi160000000000000021: 03    movl    %r14d, %esi
170000000000000026: 03    movl    %r15d, %edx170000000000000024: 03    movl    %r15d, %edx
180000000000000029: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>180000000000000027: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
19000000000000002c: 02    jmp     0x404a51 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x31>
20000000000000002e: 03    negl    %r14d
19000000000000002e: 03    testl   %r15d, %r15d210000000000000031: 03    testl   %r15d, %r15d
220000000000000034: 05    movq    %rbp, 16(%rsp)
200000000000000031: 06    js      0x404cdd <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x2bd>230000000000000039: 06    js      0x404cf8 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x2d8>
210000000000000037: 04    leal    1(%rbp), %r12d24000000000000003f: 04    leal    1(%r14), %r12d
22000000000000003b: 05    movl    $4423238, %esi250000000000000043: 05    movl    $4423214, %esi
230000000000000040: 05    movl    $2, %edx260000000000000048: 05    movl    $2, %edx
240000000000000045: 03    movq    %rbx, %rdi
250000000000000048: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
26000000000000004d: 03    movq    %rbx, %rdi27000000000000004d: 03    movq    %rbx, %rdi
nn280000000000000050: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
290000000000000055: 03    movq    %rbx, %rdi
270000000000000050: 03    movl    %r12d, %esi300000000000000058: 03    movl    %r12d, %esi
280000000000000053: 03    movl    %r15d, %edx31000000000000005b: 03    movl    %r15d, %edx
290000000000000056: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>32000000000000005e: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
30000000000000005b: 05    movl    $4423355, %esi330000000000000063: 05    movl    $4423331, %esi
310000000000000060: 05    movl    $13, %edx340000000000000068: 05    movl    $13, %edx
320000000000000065: 03    movq    %rbx, %rdi35000000000000006d: 03    movq    %rbx, %rdi
330000000000000068: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>360000000000000070: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
34000000000000006d: 05    movq    %rbp, 16(%rsp)
350000000000000072: 03    movl    %ebp, %r13d370000000000000075: 03    movl    %r14d, %r13d
360000000000000075: 03    notl    %r13d380000000000000078: 03    notl    %r13d
370000000000000078: 03    movq    %r14, %rdi39000000000000007b: 03    movq    %rbp, %rdi
38000000000000007b: 03    movq    %rbx, %rsi40000000000000007e: 03    movq    %rbx, %rsi
39000000000000007e: 03    movl    %r13d, %edx410000000000000081: 03    movl    %r13d, %edx
400000000000000081: 03    movl    %r15d, %ecx420000000000000084: 03    movl    %r15d, %ecx
410000000000000084: 05    callq   0x403490 <BloombergLP::test::ChoiceA::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>430000000000000087: 05    callq   0x403490 <BloombergLP::test::ChoiceA::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
420000000000000089: 03    movq    %rbx, %rdi44000000000000008c: 03    movq    %rbx, %rdi
43000000000000008c: 03    movl    %r12d, %esi45000000000000008f: 03    movl    %r12d, %esi
44000000000000008f: 03    movl    %r15d, %edx460000000000000092: 03    movl    %r15d, %edx
450000000000000092: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>470000000000000095: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
460000000000000097: 05    movl    $4423369, %esi48000000000000009a: 05    movl    $4423345, %esi
47000000000000009c: 05    movl    $13, %edx49000000000000009f: 05    movl    $13, %edx
4800000000000000a1: 03    movq    %rbx, %rdi5000000000000000a4: 03    movq    %rbx, %rdi
4900000000000000a4: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>5100000000000000a7: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
5000000000000000a9: 03    movq    (%rbx), %rax5200000000000000ac: 03    movq    (%rbx), %rax
5100000000000000ac: 04    movq    -24(%rax), %rax5300000000000000af: 04    movq    -24(%rax), %rax
5200000000000000b0: 05    testb   $1, 32(%rbx,%rax)5400000000000000b3: 05    testb   $1, 32(%rbx,%rax)
5300000000000000b5: 02    jne     0x404b11 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0xf1>5500000000000000b8: 02    jne     0x404b1e <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0xfe>
5400000000000000b7: 03    movq    %r14, %rbp5600000000000000ba: 03    movq    %r14, %rbp
5700000000000000bd: 05    movq    16(%rsp), %rax
5500000000000000ba: 04    addq    $64, %r145800000000000000c2: 04    leaq    64(%rax), %r14
5600000000000000be: 03    movq    %rbx, %rdi5900000000000000c6: 03    movq    %rbx, %rdi
5700000000000000c1: 03    movl    %r13d, %esi6000000000000000c9: 03    movl    %r13d, %esi
5800000000000000c4: 03    movl    %r15d, %edx6100000000000000cc: 03    movl    %r15d, %edx
5900000000000000c7: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>6200000000000000cf: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
6000000000000000cc: 03    movq    %rbx, %rdi6300000000000000d4: 03    movq    %rbx, %rdi
6100000000000000cf: 03    movq    %r14, %rsi6400000000000000d7: 03    movq    %r14, %rsi
6200000000000000d2: 03    movq    %rbp, %r146500000000000000da: 03    movq    %rbp, %r14
6600000000000000dd: 05    movq    16(%rsp), %rbp
6300000000000000d5: 05    callq   0x40f210 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>6700000000000000e2: 05    callq   0x40f270 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>
6400000000000000da: 05    movb    $10, 4(%rsp)6800000000000000e7: 05    movb    $10, 4(%rsp)
6500000000000000df: 05    leaq    4(%rsp), %rsi6900000000000000ec: 05    leaq    4(%rsp), %rsi
6600000000000000e4: 05    movl    $1, %edx7000000000000000f1: 05    movl    $1, %edx
6700000000000000e9: 03    movq    %rbx, %rdi7100000000000000f6: 03    movq    %rbx, %rdi
6800000000000000ec: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>7200000000000000f9: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
6900000000000000f1: 03    movq    %rbx, %rdi7300000000000000fe: 03    movq    %rbx, %rdi
7000000000000000f4: 03    movl    %r12d, %esi740000000000000101: 03    movl    %r12d, %esi
7100000000000000f7: 03    movl    %r15d, %edx750000000000000104: 03    movl    %r15d, %edx
7200000000000000fa: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>760000000000000107: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
7300000000000000ff: 05    movl    $4423492, %esi77000000000000010c: 05    movl    $4423468, %esi
740000000000000104: 05    movl    $13, %edx780000000000000111: 05    movl    $13, %edx
750000000000000109: 03    movq    %rbx, %rdi
76000000000000010c: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
770000000000000111: 04    leaq    112(%r14), %rdi
780000000000000115: 03    movq    %rbx, %rsi
790000000000000118: 03    movl    %r13d, %edx
80000000000000011b: 03    movl    %r15d, %ecx
81000000000000011e: 05    callq   0x40f8e0 <BloombergLP::bdlb::NullableValue<int>::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
820000000000000123: 03    movq    %rbx, %rdi
830000000000000126: 03    movl    %r12d, %esi
840000000000000129: 03    movl    %r15d, %edx
85000000000000012c: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
860000000000000131: 05    movl    $4423506, %esi
870000000000000136: 05    movl    $13, %edx
88000000000000013b: 03    movq    %rbx, %rdi
89000000000000013e: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
900000000000000143: 03    movq    (%rbx), %rax
910000000000000146: 04    movq    -24(%rax), %rax
92000000000000014a: 05    testb   $1, 32(%rbx,%rax)
93000000000000014f: 02    jne     0x404bb6 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x196>
940000000000000151: 03    movq    %rbx, %rdi790000000000000116: 03    movq    %rbx, %rdi
950000000000000154: 03    movl    %r13d, %esi
960000000000000157: 03    movl    %r15d, %edx
97000000000000015a: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
98000000000000015f: 05    cmpl    $1, 120(%r14)
990000000000000164: 05    movl    $4423319, %eax
1000000000000000169: 05    movl    $4423326, %esi
101000000000000016e: 04    cmoveq  %rax, %rsi
1020000000000000172: 05    movl    $6, %edx
1030000000000000177: 03    movq    %rbx, %rdi
104000000000000017a: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
105000000000000017f: 05    movb    $10, 5(%rsp)
1060000000000000184: 05    leaq    5(%rsp), %rsi
1070000000000000189: 05    movl    $1, %edx
108000000000000018e: 03    movq    %rbx, %rdi
1090000000000000191: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>800000000000000119: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
81000000000000011e: 04    leaq    112(%rbp), %rdi
820000000000000122: 03    movq    %rbx, %rsi
830000000000000125: 03    movl    %r13d, %edx
840000000000000128: 03    movl    %r15d, %ecx
85000000000000012b: 05    callq   0x40f980 <BloombergLP::bdlb::NullableValue<int>::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
1100000000000000196: 03    movq    %rbx, %rdi860000000000000130: 03    movq    %rbx, %rdi
1110000000000000199: 03    movl    %r12d, %esi870000000000000133: 03    movl    %r12d, %esi
112000000000000019c: 03    movl    %r15d, %edx880000000000000136: 03    movl    %r15d, %edx
113000000000000019f: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>890000000000000139: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
11400000000000001a4: 05    movl    $4423520, %esi90000000000000013e: 05    movl    $4423482, %esi
11500000000000001a9: 05    movl    $13, %edx910000000000000143: 05    movl    $13, %edx
11600000000000001ae: 03    movq    %rbx, %rdi920000000000000148: 03    movq    %rbx, %rdi
11700000000000001b1: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>93000000000000014b: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
11800000000000001b6: 03    movq    (%rbx), %rax940000000000000150: 03    movq    (%rbx), %rax
11900000000000001b9: 04    movq    -24(%rax), %rax950000000000000153: 04    movq    -24(%rax), %rax
12000000000000001bd: 05    testb   $1, 32(%rbx,%rax)960000000000000157: 05    testb   $1, 32(%rbx,%rax)
12100000000000001c2: 02    jne     0x404c15 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x1f5>97000000000000015c: 02    jne     0x404bdb <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x1bb>
12200000000000001c4: 03    movq    %rbx, %rdi98000000000000015e: 03    movq    %rbx, %rdi
12300000000000001c7: 03    movl    %r13d, %esi990000000000000161: 03    movl    %r13d, %esi
1000000000000000164: 03    movl    %r15d, %edx
1010000000000000167: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
102000000000000016c: 03    movl    120(%rbp), %eax
103000000000000016f: 02    xorl    %ecx, %ecx
1040000000000000171: 03    cmpl    $2, %eax
1050000000000000174: 05    movl    $4423302, %edx
1060000000000000179: 04    cmoveq  %rdx, %rcx
107000000000000017d: 03    cmpl    $1, %eax
1080000000000000180: 05    movl    $4423295, %ebp
1090000000000000185: 04    cmovneq %rcx, %rbp
1100000000000000189: 03    movq    %rbp, %rdi
111000000000000018c: 05    callq   0x402ef0 <strlen@plt>
1120000000000000191: 03    movq    %rbx, %rdi
1130000000000000194: 03    movq    %rbp, %rsi
1140000000000000197: 05    movq    16(%rsp), %rbp
115000000000000019c: 03    movq    %rax, %rdx
116000000000000019f: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
11700000000000001a4: 05    movb    $10, 5(%rsp)
11800000000000001a9: 05    leaq    5(%rsp), %rsi
11900000000000001ae: 05    movl    $1, %edx
12000000000000001b3: 03    movq    %rbx, %rdi
12100000000000001b6: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
12200000000000001bb: 03    movq    %rbx, %rdi
12300000000000001be: 03    movl    %r12d, %esi
12400000000000001ca: 03    movl    %r15d, %edx12400000000000001c1: 03    movl    %r15d, %edx
12500000000000001cd: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>12500000000000001c4: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
12600000000000001d2: 04    movl    124(%r14), %esi12600000000000001c9: 05    movl    $4423496, %esi
12700000000000001ce: 05    movl    $13, %edx
12700000000000001d6: 03    movq    %rbx, %rdi12800000000000001d3: 03    movq    %rbx, %rdi
12900000000000001d6: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
13000000000000001db: 03    movq    (%rbx), %rax
13100000000000001de: 04    movq    -24(%rax), %rax
13200000000000001e2: 05    testb   $1, 32(%rbx,%rax)
13300000000000001e7: 02    jne     0x404c39 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x219>
13400000000000001e9: 03    movq    %rbx, %rdi
13500000000000001ec: 03    movl    %r13d, %esi
13600000000000001ef: 03    movl    %r15d, %edx
13700000000000001f2: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
13800000000000001f7: 03    movl    124(%rbp), %esi
13900000000000001fa: 03    movq    %rbx, %rdi
12800000000000001d9: 05    callq   0x4030b0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi@plt>14000000000000001fd: 05    callq   0x4030b0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi@plt>
12900000000000001de: 05    movb    $10, 6(%rsp)1410000000000000202: 05    movb    $10, 6(%rsp)
13000000000000001e3: 05    leaq    6(%rsp), %rsi1420000000000000207: 05    leaq    6(%rsp), %rsi
13100000000000001e8: 05    movl    $1, %edx
13200000000000001ed: 03    movq    %rbx, %rdi
13300000000000001f0: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
13400000000000001f5: 03    movq    %rbx, %rdi
13500000000000001f8: 03    movl    %r12d, %esi
13600000000000001fb: 03    movl    %r15d, %edx
13700000000000001fe: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
1380000000000000203: 05    movl    $4423534, %esi
1390000000000000208: 05    movl    $13, %edx143000000000000020c: 05    movl    $1, %edx
140000000000000020d: 03    movq    %rbx, %rdi1440000000000000211: 03    movq    %rbx, %rdi
1410000000000000210: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>1450000000000000214: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
1420000000000000215: 03    movq    (%rbx), %rax
1430000000000000218: 04    movq    -24(%rax), %rax
144000000000000021c: 05    testb   $1, 32(%rbx,%rax)
1450000000000000221: 02    jne     0x404c80 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x260>
1460000000000000223: 03    movq    %r14, %rbp
1470000000000000226: 07    addq    $128, %r14
148000000000000022d: 03    movq    %rbx, %rdi1460000000000000219: 03    movq    %rbx, %rdi
1490000000000000230: 03    movl    %r13d, %esi147000000000000021c: 03    movl    %r12d, %esi
1500000000000000233: 03    movl    %r15d, %edx148000000000000021f: 03    movl    %r15d, %edx
1510000000000000236: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>1490000000000000222: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
1500000000000000227: 05    movl    $4423510, %esi
151000000000000022c: 05    movl    $13, %edx
152000000000000023b: 03    movq    %rbx, %rdi1520000000000000231: 03    movq    %rbx, %rdi
1530000000000000234: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
1540000000000000239: 03    movq    (%rbx), %rax
155000000000000023c: 04    movq    -24(%rax), %rax
1560000000000000240: 05    testb   $1, 32(%rbx,%rax)
1570000000000000245: 02    jne     0x404ca8 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x288>
1580000000000000247: 05    movq    16(%rsp), %rax
159000000000000024c: 07    leaq    128(%rax), %rbp
153000000000000023e: 03    movq    %r14, %rsi1600000000000000253: 03    movq    %rbx, %rdi
1610000000000000256: 03    movl    %r13d, %esi
1620000000000000259: 03    movl    %r15d, %edx
163000000000000025c: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
1640000000000000261: 03    movq    %rbx, %rdi
1540000000000000241: 03    movq    %rbp, %r141650000000000000264: 03    movq    %rbp, %rsi
1660000000000000267: 05    movq    16(%rsp), %rbp
1550000000000000244: 05    callq   0x40f210 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>167000000000000026c: 05    callq   0x40f270 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>
1560000000000000249: 05    movb    $10, 7(%rsp)1680000000000000271: 05    movb    $10, 7(%rsp)
157000000000000024e: 05    leaq    7(%rsp), %rsi1690000000000000276: 05    leaq    7(%rsp), %rsi
1580000000000000253: 05    movl    $1, %edx170000000000000027b: 05    movl    $1, %edx
1590000000000000258: 03    movq    %rbx, %rdi1710000000000000280: 03    movq    %rbx, %rdi
160000000000000025b: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
1610000000000000260: 03    movq    %rbx, %rdi
1620000000000000263: 03    movl    %r12d, %esi
1630000000000000266: 03    movl    %r15d, %edx
1640000000000000269: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
165000000000000026e: 05    movl    $4423548, %esi
1660000000000000273: 05    movl    $13, %edx
1670000000000000278: 03    movq    %rbx, %rdi
168000000000000027b: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>1720000000000000283: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
1690000000000000280: 07    addq    $176, %r14
1700000000000000287: 03    movq    %r14, %rdi
171000000000000028a: 03    movq    %rbx, %rsi1730000000000000288: 03    movq    %rbx, %rdi
174000000000000028b: 03    movl    %r12d, %esi
172000000000000028d: 03    movl    %r13d, %edx175000000000000028e: 03    movl    %r15d, %edx
1760000000000000291: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
1770000000000000296: 05    movl    $4423524, %esi
178000000000000029b: 05    movl    $13, %edx
17900000000000002a0: 03    movq    %rbx, %rdi
18000000000000002a3: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
18100000000000002a8: 07    addq    $176, %rbp
18200000000000002af: 03    movq    %rbp, %rdi
18300000000000002b2: 03    movq    %rbx, %rsi
18400000000000002b5: 03    movl    %r13d, %edx
1730000000000000290: 03    movl    %r15d, %ecx18500000000000002b8: 03    movl    %r15d, %ecx
1740000000000000293: 05    callq   0x403bb0 <BloombergLP::test::SequenceA::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>18600000000000002bb: 05    callq   0x403bb0 <BloombergLP::test::SequenceA::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
1750000000000000298: 03    movq    %rbx, %rdi18700000000000002c0: 03    movq    %rbx, %rdi
176000000000000029b: 05    movq    16(%rsp), %rsi18800000000000002c3: 03    movl    %r14d, %esi
17700000000000002a0: 03    movl    %r15d, %edx18900000000000002c6: 03    movl    %r15d, %edx
17800000000000002a3: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>19000000000000002c9: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
17900000000000002a8: 05    movl    $4423290, %esi19100000000000002ce: 05    movl    $4423266, %esi
18000000000000002ad: 05    jmp     0x404f17 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x4f7>19200000000000002d3: 05    jmp     0x404f59 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x539>
18100000000000002b2: 02    negl    %ebp
18200000000000002b4: 03    testl   %r15d, %r15d
18300000000000002b7: 06    jns     0x404a57 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x37>
18400000000000002bd: 05    movb    $91, 8(%rsp)19300000000000002d8: 05    movb    $91, 8(%rsp)
18500000000000002c2: 05    leaq    8(%rsp), %rsi19400000000000002dd: 05    leaq    8(%rsp), %rsi
18600000000000002c7: 05    movl    $1, %edx
18700000000000002cc: 03    movq    %rbx, %rdi
18800000000000002cf: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
18900000000000002d4: 05    movb    $32, 9(%rsp)
19000000000000002d9: 05    leaq    9(%rsp), %rsi
19100000000000002de: 05    movl    $1, %edx19500000000000002e2: 05    movl    $1, %edx
19200000000000002e3: 03    movq    %rbx, %rdi19600000000000002e7: 03    movq    %rbx, %rdi
19300000000000002e6: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>19700000000000002ea: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
19400000000000002eb: 05    movl    $4423355, %esi19800000000000002ef: 05    movb    $32, 9(%rsp)
19900000000000002f4: 05    leaq    9(%rsp), %rsi
19500000000000002f0: 05    movl    $13, %edx20000000000000002f9: 05    movl    $1, %edx
19600000000000002f5: 03    movq    %rbx, %rdi20100000000000002fe: 03    movq    %rbx, %rdi
19700000000000002f8: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>2020000000000000301: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
19800000000000002fd: 02    notl    %ebp2030000000000000306: 05    movl    $4423331, %esi
19900000000000002ff: 03    movq    %r14, %rdi204000000000000030b: 05    movl    $13, %edx
2000000000000000302: 03    movq    %rbx, %rsi2050000000000000310: 03    movq    %rbx, %rdi
2060000000000000313: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
2070000000000000318: 03    notl    %r14d
208000000000000031b: 03    movq    %rbp, %rdi
209000000000000031e: 03    movq    %rbx, %rsi
2010000000000000305: 02    movl    %ebp, %edx2100000000000000321: 03    movl    %r14d, %edx
2020000000000000307: 03    movl    %r15d, %ecx2110000000000000324: 03    movl    %r15d, %ecx
203000000000000030a: 05    callq   0x403490 <BloombergLP::test::ChoiceA::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>2120000000000000327: 05    callq   0x403490 <BloombergLP::test::ChoiceA::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
204000000000000030f: 05    movb    $32, 10(%rsp)213000000000000032c: 05    movb    $32, 10(%rsp)
2050000000000000314: 05    leaq    10(%rsp), %rsi2140000000000000331: 05    leaq    10(%rsp), %rsi
2060000000000000319: 05    movl    $1, %edx2150000000000000336: 05    movl    $1, %edx
207000000000000031e: 03    movq    %rbx, %rdi
2080000000000000321: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
2090000000000000326: 05    movl    $4423369, %esi
210000000000000032b: 05    movl    $13, %edx
2110000000000000330: 03    movq    %rbx, %rdi216000000000000033b: 03    movq    %rbx, %rdi
2120000000000000333: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>217000000000000033e: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
2130000000000000338: 03    movq    (%rbx), %rax2180000000000000343: 05    movl    $4423345, %esi
214000000000000033b: 04    movq    -24(%rax), %rax2190000000000000348: 05    movl    $13, %edx
215000000000000033f: 05    testb   $1, 32(%rbx,%rax)
2160000000000000344: 02    jne     0x404d88 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x368>
2170000000000000346: 03    movq    %r14, %r12
2180000000000000349: 04    addq    $64, %r14
219000000000000034d: 03    movq    %rbx, %rdi220000000000000034d: 03    movq    %rbx, %rdi
tt2210000000000000350: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
2220000000000000355: 03    movq    (%rbx), %rax
2230000000000000358: 04    movq    -24(%rax), %rax
224000000000000035c: 05    testb   $1, 32(%rbx,%rax)
2250000000000000361: 02    jne     0x404daa <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x38a>
2260000000000000363: 05    movq    16(%rsp), %rax
2270000000000000368: 04    leaq    64(%rax), %rbp
228000000000000036c: 03    movq    %rbx, %rdi
2200000000000000350: 02    movl    %ebp, %esi229000000000000036f: 03    movl    %r14d, %esi
2210000000000000352: 03    movl    %r15d, %edx2300000000000000372: 03    movl    %r15d, %edx
2220000000000000355: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>2310000000000000375: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
223000000000000035a: 03    movq    %rbx, %rdi232000000000000037a: 03    movq    %rbx, %rdi
224000000000000035d: 03    movq    %r14, %rsi233000000000000037d: 03    movq    %rbp, %rsi
2250000000000000360: 03    movq    %r12, %r142340000000000000380: 05    movq    16(%rsp), %rbp
2260000000000000363: 05    callq   0x40f210 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>2350000000000000385: 05    callq   0x40f270 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>
2270000000000000368: 05    movb    $32, 11(%rsp)236000000000000038a: 05    movb    $32, 11(%rsp)
228000000000000036d: 05    leaq    11(%rsp), %rsi237000000000000038f: 05    leaq    11(%rsp), %rsi
2290000000000000372: 05    movl    $1, %edx2380000000000000394: 05    movl    $1, %edx
2300000000000000377: 03    movq    %rbx, %rdi2390000000000000399: 03    movq    %rbx, %rdi
240000000000000039c: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
24100000000000003a1: 05    movl    $4423468, %esi
24200000000000003a6: 05    movl    $13, %edx
24300000000000003ab: 03    movq    %rbx, %rdi
24400000000000003ae: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
24500000000000003b3: 04    leaq    112(%rbp), %rdi
24600000000000003b7: 03    movq    %rbx, %rsi
24700000000000003ba: 03    movl    %r14d, %edx
24800000000000003bd: 03    movl    %r15d, %ecx
24900000000000003c0: 05    callq   0x40f980 <BloombergLP::bdlb::NullableValue<int>::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
25000000000000003c5: 05    movb    $32, 12(%rsp)
25100000000000003ca: 05    leaq    12(%rsp), %rsi
25200000000000003cf: 05    movl    $1, %edx
25300000000000003d4: 03    movq    %rbx, %rdi
231000000000000037a: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>25400000000000003d7: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
232000000000000037f: 05    movl    $4423492, %esi25500000000000003dc: 05    movl    $4423482, %esi
2330000000000000384: 05    movl    $13, %edx25600000000000003e1: 05    movl    $13, %edx
2340000000000000389: 03    movq    %rbx, %rdi25700000000000003e6: 03    movq    %rbx, %rdi
235000000000000038c: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>25800000000000003e9: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
2360000000000000391: 04    leaq    112(%r14), %rdi
2370000000000000395: 03    movq    %rbx, %rsi25900000000000003ee: 03    movq    (%rbx), %rax
2380000000000000398: 02    movl    %ebp, %edx26000000000000003f1: 04    movq    -24(%rax), %rax
239000000000000039a: 03    movl    %r15d, %ecx26100000000000003f5: 05    testb   $1, 32(%rbx,%rax)
240000000000000039d: 05    callq   0x40f8e0 <BloombergLP::bdlb::NullableValue<int>::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>26200000000000003fa: 02    jne     0x404e62 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x442>
24100000000000003a2: 05    movb    $32, 12(%rsp)
24200000000000003a7: 05    leaq    12(%rsp), %rsi
24300000000000003ac: 05    movl    $1, %edx
24400000000000003b1: 03    movq    %rbx, %rdi26300000000000003fc: 03    movq    %rbx, %rdi
26400000000000003ff: 03    movl    %r14d, %esi
2650000000000000402: 03    movl    %r15d, %edx
2660000000000000405: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
267000000000000040a: 03    movl    120(%rbp), %eax
268000000000000040d: 02    xorl    %ecx, %ecx
269000000000000040f: 03    cmpl    $2, %eax
2700000000000000412: 05    movl    $4423302, %edx
2710000000000000417: 04    cmoveq  %rdx, %rcx
272000000000000041b: 03    cmpl    $1, %eax
273000000000000041e: 05    movl    $4423295, %ebp
2740000000000000423: 04    cmovneq %rcx, %rbp
2750000000000000427: 03    movq    %rbp, %rdi
276000000000000042a: 05    callq   0x402ef0 <strlen@plt>
277000000000000042f: 03    movq    %rbx, %rdi
2780000000000000432: 03    movq    %rbp, %rsi
2790000000000000435: 05    movq    16(%rsp), %rbp
280000000000000043a: 03    movq    %rax, %rdx
24500000000000003b4: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>281000000000000043d: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
24600000000000003b9: 05    movl    $4423506, %esi
24700000000000003be: 05    movl    $13, %edx
24800000000000003c3: 03    movq    %rbx, %rdi
24900000000000003c6: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
25000000000000003cb: 03    movq    (%rbx), %rax
25100000000000003ce: 04    movq    -24(%rax), %rax
25200000000000003d2: 05    testb   $1, 32(%rbx,%rax)
25300000000000003d7: 02    jne     0x404e26 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x406>
25400000000000003d9: 03    movq    %rbx, %rdi
25500000000000003dc: 02    movl    %ebp, %esi
25600000000000003de: 03    movl    %r15d, %edx
25700000000000003e1: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
25800000000000003e6: 05    cmpl    $1, 120(%r14)
25900000000000003eb: 05    movl    $4423319, %eax
26000000000000003f0: 05    movl    $4423326, %esi
26100000000000003f5: 04    cmoveq  %rax, %rsi
26200000000000003f9: 05    movl    $6, %edx
26300000000000003fe: 03    movq    %rbx, %rdi
2640000000000000401: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
2650000000000000406: 05    movb    $32, 13(%rsp)2820000000000000442: 05    movb    $32, 13(%rsp)
266000000000000040b: 05    leaq    13(%rsp), %rsi2830000000000000447: 05    leaq    13(%rsp), %rsi
2670000000000000410: 05    movl    $1, %edx284000000000000044c: 05    movl    $1, %edx
2680000000000000415: 03    movq    %rbx, %rdi2850000000000000451: 03    movq    %rbx, %rdi
2690000000000000418: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
270000000000000041d: 05    movl    $4423520, %esi
2710000000000000422: 05    movl    $13, %edx
2720000000000000427: 03    movq    %rbx, %rdi
273000000000000042a: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
274000000000000042f: 03    movq    (%rbx), %rax
2750000000000000432: 04    movq    -24(%rax), %rax
2760000000000000436: 05    testb   $1, 32(%rbx,%rax)
277000000000000043b: 02    jne     0x404e76 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x456>
278000000000000043d: 03    movq    %rbx, %rdi
2790000000000000440: 02    movl    %ebp, %esi
2800000000000000442: 03    movl    %r15d, %edx
2810000000000000445: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
282000000000000044a: 04    movl    124(%r14), %esi
283000000000000044e: 03    movq    %rbx, %rdi
2840000000000000451: 05    callq   0x4030b0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi@plt>
2850000000000000456: 05    movb    $32, 14(%rsp)
286000000000000045b: 05    leaq    14(%rsp), %rsi
2870000000000000460: 05    movl    $1, %edx
2880000000000000465: 03    movq    %rbx, %rdi
2890000000000000468: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
290000000000000046d: 05    movl    $4423534, %esi
2910000000000000472: 05    movl    $13, %edx
2920000000000000477: 03    movq    %rbx, %rdi
293000000000000047a: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
294000000000000047f: 03    movq    (%rbx), %rax
2950000000000000482: 04    movq    -24(%rax), %rax
2960000000000000486: 05    testb   $1, 32(%rbx,%rax)
297000000000000048b: 02    jne     0x404ed2 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x4b2>
298000000000000048d: 03    movq    %r14, %r12
2990000000000000490: 07    addq    $128, %r14
3000000000000000497: 03    movq    %rbx, %rdi
301000000000000049a: 02    movl    %ebp, %esi
302000000000000049c: 03    movl    %r15d, %edx
303000000000000049f: 05    callq   0x411270 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
30400000000000004a4: 03    movq    %rbx, %rdi
30500000000000004a7: 03    movq    %r14, %rsi
30600000000000004aa: 03    movq    %r12, %r14
30700000000000004ad: 05    callq   0x40f210 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>
30800000000000004b2: 05    movb    $32, 15(%rsp)
30900000000000004b7: 05    leaq    15(%rsp), %rsi
31000000000000004bc: 05    movl    $1, %edx
31100000000000004c1: 03    movq    %rbx, %rdi
31200000000000004c4: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>2860000000000000454: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
31300000000000004c9: 05    movl    $4423548, %esi2870000000000000459: 05    movl    $4423496, %esi
31400000000000004ce: 05    movl    $13, %edx288000000000000045e: 05    movl    $13, %edx
31500000000000004d3: 03    movq    %rbx, %rdi2890000000000000463: 03    movq    %rbx, %rdi
2900000000000000466: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
291000000000000046b: 03    movq    (%rbx), %rax
292000000000000046e: 04    movq    -24(%rax), %rax
2930000000000000472: 05    testb   $1, 32(%rbx,%rax)
2940000000000000477: 02    jne     0x404eb2 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x492>
2950000000000000479: 03    movq    %rbx, %rdi
296000000000000047c: 03    movl    %r14d, %esi
297000000000000047f: 03    movl    %r15d, %edx
2980000000000000482: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
2990000000000000487: 03    movl    124(%rbp), %esi
300000000000000048a: 03    movq    %rbx, %rdi
301000000000000048d: 05    callq   0x4030b0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi@plt>
3020000000000000492: 05    movb    $32, 14(%rsp)
3030000000000000497: 05    leaq    14(%rsp), %rsi
304000000000000049c: 05    movl    $1, %edx
30500000000000004a1: 03    movq    %rbx, %rdi
30600000000000004a4: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
30700000000000004a9: 05    movl    $4423510, %esi
30800000000000004ae: 05    movl    $13, %edx
30900000000000004b3: 03    movq    %rbx, %rdi
31600000000000004d6: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>31000000000000004b6: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
31700000000000004db: 07    addq    $176, %r14
31800000000000004e2: 03    movq    %r14, %rdi31100000000000004bb: 03    movq    (%rbx), %rax
31200000000000004be: 04    movq    -24(%rax), %rax
31300000000000004c2: 05    testb   $1, 32(%rbx,%rax)
31400000000000004c7: 02    jne     0x404f13 <BloombergLP::test::MixedSequence::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const+0x4f3>
31500000000000004c9: 05    movq    16(%rsp), %rax
31600000000000004ce: 07    leaq    128(%rax), %rbp
31900000000000004e5: 03    movq    %rbx, %rsi31700000000000004d5: 03    movq    %rbx, %rdi
32000000000000004e8: 02    movl    %ebp, %edx31800000000000004d8: 03    movl    %r14d, %esi
32100000000000004ea: 03    movl    %r15d, %ecx31900000000000004db: 03    movl    %r15d, %edx
32000000000000004de: 05    callq   0x4111e0 <BloombergLP::bdlb::Print::indent(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int)>
32100000000000004e3: 03    movq    %rbx, %rdi
32200000000000004e6: 03    movq    %rbp, %rsi
32300000000000004e9: 05    movq    16(%rsp), %rbp
32400000000000004ee: 05    callq   0x40f270 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& bsl::operator<<<char, std::__1::char_traits<char>, bsl::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>
32500000000000004f3: 05    movb    $32, 15(%rsp)
32600000000000004f8: 05    leaq    15(%rsp), %rsi
32700000000000004fd: 05    movl    $1, %edx
3280000000000000502: 03    movq    %rbx, %rdi
3290000000000000505: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
330000000000000050a: 05    movl    $4423524, %esi
331000000000000050f: 05    movl    $13, %edx
3320000000000000514: 03    movq    %rbx, %rdi
3330000000000000517: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
334000000000000051c: 07    addq    $176, %rbp
3350000000000000523: 03    movq    %rbp, %rdi
3360000000000000526: 03    movq    %rbx, %rsi
3370000000000000529: 03    movl    %r14d, %edx
338000000000000052c: 03    movl    %r15d, %ecx
32200000000000004ed: 05    callq   0x403bb0 <BloombergLP::test::SequenceA::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>339000000000000052f: 05    callq   0x403bb0 <BloombergLP::test::SequenceA::print(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, int) const>
32300000000000004f2: 05    movl    $4423316, %esi3400000000000000534: 05    movl    $4423292, %esi
32400000000000004f7: 05    movl    $2, %edx3410000000000000539: 05    movl    $2, %edx
32500000000000004fc: 03    movq    %rbx, %rdi342000000000000053e: 03    movq    %rbx, %rdi
32600000000000004ff: 05    callq   0x40f620 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>3430000000000000541: 05    callq   0x40f6c0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
3270000000000000504: 03    movq    %rbx, %rdi3440000000000000546: 03    movq    %rbx, %rdi
3280000000000000507: 05    callq   0x4030c0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>3450000000000000549: 05    callq   0x4030c0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
329000000000000050c: 03    movq    %rbx, %rax346000000000000054e: 03    movq    %rbx, %rax
330000000000000050f: 04    addq    $24, %rsp3470000000000000551: 04    addq    $24, %rsp
3310000000000000513: 01    popq    %rbx3480000000000000555: 01    popq    %rbx
3320000000000000514: 02    popq    %r123490000000000000556: 02    popq    %r12
3330000000000000516: 02    popq    %r133500000000000000558: 02    popq    %r13
3340000000000000518: 02    popq    %r14351000000000000055a: 02    popq    %r14
335000000000000051a: 02    popq    %r15352000000000000055c: 02    popq    %r15
336000000000000051c: 01    popq    %rbp353000000000000055e: 01    popq    %rbp
337000000000000051d: 01    retq354000000000000055f: 01    retq
338000000000000051e: 02    nop     
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op