5.assume.s
5.none.s
n10000000000414140 <(anonymous namespace)::u::setType(BloombergLP::balcl::TypeInfo*, BloombergLP::balcl::OptionType::Enum)>:n100000000004141c0 <(anonymous namespace)::u::setType(BloombergLP::balcl::TypeInfo*, BloombergLP::balcl::OptionType::Enum)>:
20000000000000000: 02    pushq   %r1420000000000000000: 02    pushq   %r14
30000000000000002: 01    pushq   %rbx30000000000000002: 01    pushq   %rbx
40000000000000003: 01    pushq   %rax40000000000000003: 01    pushq   %rax
50000000000000004: 02    movl    %esi, %ebx50000000000000004: 02    movl    %esi, %ebx
60000000000000006: 03    movq    %rdi, %r1460000000000000006: 03    movq    %rdi, %r14
70000000000000009: 02    xorl    %edi, %edi70000000000000009: 02    xorl    %edi, %edi
8000000000000000b: 03    testq   %r14, %r148000000000000000b: 03    testq   %r14, %r14
9000000000000000e: 04    sete    %dil9000000000000000e: 04    sete    %dil
n100000000000000012: 05    movl    $4546757, %esin100000000000000012: 05    movl    $4549292, %esi
110000000000000017: 05    movl    $856, %edx110000000000000017: 05    movl    $856, %edx
n12000000000000001c: 05    callq   0x412e40 <(anonymous namespace)::aSsErT(bool, char const*, int)>n12000000000000001c: 05    callq   0x412e60 <(anonymous namespace)::aSsErT(bool, char const*, int)>
130000000000000021: 02    decl    %ebx130000000000000021: 02    decl    %ebx
tt140000000000000023: 03    cmpl    $16, %ebx
150000000000000026: 02    ja      0x414205 <(anonymous namespace)::u::setType(BloombergLP::balcl::TypeInfo*, BloombergLP::balcl::OptionType::Enum)+0x45>
140000000000000023: 07    jmpq    *4539056(,%rbx,8)160000000000000028: 07    jmpq    *4541648(,%rbx,8)
15000000000000002a: 07    movq    272711(%rip), %rsi  # 456ab8 <BloombergLP::balcl::OptionType::k_BOOL>17000000000000002f: 07    movq    275114(%rip), %rsi  # 4574a0 <BloombergLP::balcl::OptionType::k_BOOL>
160000000000000031: 03    movq    %r14, %rdi180000000000000036: 03    movq    %r14, %rdi
170000000000000034: 04    addq    $8, %rsp190000000000000039: 04    addq    $8, %rsp
180000000000000038: 01    popq    %rbx20000000000000003d: 01    popq    %rbx
190000000000000039: 02    popq    %r1421000000000000003e: 02    popq    %r14
20000000000000003b: 05    jmp     0x41b9d0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bool*)>220000000000000040: 05    jmp     0x41bb00 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bool*)>
230000000000000045: 04    addq    $8, %rsp
240000000000000049: 01    popq    %rbx
25000000000000004a: 02    popq    %r14
26000000000000004c: 01    retq    
210000000000000040: 07    movq    272697(%rip), %rsi  # 456ac0 <BloombergLP::balcl::OptionType::k_CHAR>27000000000000004d: 07    movq    275092(%rip), %rsi  # 4574a8 <BloombergLP::balcl::OptionType::k_CHAR>
220000000000000047: 03    movq    %r14, %rdi280000000000000054: 03    movq    %r14, %rdi
23000000000000004a: 04    addq    $8, %rsp
24000000000000004e: 01    popq    %rbx
25000000000000004f: 02    popq    %r14
260000000000000051: 05    jmp     0x41b9e0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(char*)>
270000000000000056: 07    movq    272683(%rip), %rsi  # 456ac8 <BloombergLP::balcl::OptionType::k_INT>
28000000000000005d: 03    movq    %r14, %rdi
290000000000000060: 04    addq    $8, %rsp
300000000000000064: 01    popq    %rbx
310000000000000065: 02    popq    %r14
320000000000000067: 05    jmp     0x41b9f0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(int*)>
33000000000000006c: 07    movq    272669(%rip), %rsi  # 456ad0 <BloombergLP::balcl::OptionType::k_INT64>
340000000000000073: 03    movq    %r14, %rdi
350000000000000076: 04    addq    $8, %rsp290000000000000057: 04    addq    $8, %rsp
30000000000000005b: 01    popq    %rbx
31000000000000005c: 02    popq    %r14
32000000000000005e: 05    jmp     0x41bb10 <BloombergLP::balcl::TypeInfo::setLinkedVariable(char*)>
330000000000000063: 07    movq    275078(%rip), %rsi  # 4574b0 <BloombergLP::balcl::OptionType::k_INT>
34000000000000006a: 03    movq    %r14, %rdi
35000000000000006d: 04    addq    $8, %rsp
36000000000000007a: 01    popq    %rbx360000000000000071: 01    popq    %rbx
37000000000000007b: 02    popq    %r14370000000000000072: 02    popq    %r14
38000000000000007d: 05    jmp     0x41ba00 <BloombergLP::balcl::TypeInfo::setLinkedVariable(long long*)>380000000000000074: 05    jmp     0x41bb20 <BloombergLP::balcl::TypeInfo::setLinkedVariable(int*)>
390000000000000082: 07    movq    272655(%rip), %rsi  # 456ad8 <BloombergLP::balcl::OptionType::k_DOUBLE>390000000000000079: 07    movq    275064(%rip), %rsi  # 4574b8 <BloombergLP::balcl::OptionType::k_INT64>
400000000000000089: 03    movq    %r14, %rdi400000000000000080: 03    movq    %r14, %rdi
41000000000000008c: 04    addq    $8, %rsp410000000000000083: 04    addq    $8, %rsp
420000000000000090: 01    popq    %rbx420000000000000087: 01    popq    %rbx
430000000000000091: 02    popq    %r14430000000000000088: 02    popq    %r14
440000000000000093: 05    jmp     0x41ba10 <BloombergLP::balcl::TypeInfo::setLinkedVariable(double*)>44000000000000008a: 05    jmp     0x41bb30 <BloombergLP::balcl::TypeInfo::setLinkedVariable(long long*)>
450000000000000098: 07    movq    272641(%rip), %rsi  # 456ae0 <BloombergLP::balcl::OptionType::k_STRING>45000000000000008f: 07    movq    275050(%rip), %rsi  # 4574c0 <BloombergLP::balcl::OptionType::k_DOUBLE>
46000000000000009f: 03    movq    %r14, %rdi460000000000000096: 03    movq    %r14, %rdi
4700000000000000a2: 04    addq    $8, %rsp470000000000000099: 04    addq    $8, %rsp
4800000000000000a6: 01    popq    %rbx48000000000000009d: 01    popq    %rbx
4900000000000000a7: 02    popq    %r1449000000000000009e: 02    popq    %r14
5000000000000000a9: 05    jmp     0x41ba20 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >*)>5000000000000000a0: 05    jmp     0x41bb40 <BloombergLP::balcl::TypeInfo::setLinkedVariable(double*)>
5100000000000000ae: 07    movq    272627(%rip), %rsi  # 456ae8 <BloombergLP::balcl::OptionType::k_DATETIME>5100000000000000a5: 07    movq    275036(%rip), %rsi  # 4574c8 <BloombergLP::balcl::OptionType::k_STRING>
5200000000000000b5: 03    movq    %r14, %rdi
5300000000000000b8: 04    addq    $8, %rsp
5400000000000000bc: 01    popq    %rbx
5500000000000000bd: 02    popq    %r14
5600000000000000bf: 05    jmp     0x41ba30 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Datetime*)>
5700000000000000c4: 07    movq    272613(%rip), %rsi  # 456af0 <BloombergLP::balcl::OptionType::k_DATE>
5800000000000000cb: 03    movq    %r14, %rdi5200000000000000ac: 03    movq    %r14, %rdi
5300000000000000af: 04    addq    $8, %rsp
5400000000000000b3: 01    popq    %rbx
5500000000000000b4: 02    popq    %r14
5600000000000000b6: 05    jmp     0x41bb50 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >*)>
5700000000000000bb: 07    movq    275022(%rip), %rsi  # 4574d0 <BloombergLP::balcl::OptionType::k_DATETIME>
5800000000000000c2: 03    movq    %r14, %rdi
5900000000000000ce: 04    addq    $8, %rsp5900000000000000c5: 04    addq    $8, %rsp
6000000000000000c9: 01    popq    %rbx
6100000000000000ca: 02    popq    %r14
6200000000000000cc: 05    jmp     0x41bb60 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Datetime*)>
6300000000000000d1: 07    movq    275008(%rip), %rsi  # 4574d8 <BloombergLP::balcl::OptionType::k_DATE>
6400000000000000d8: 03    movq    %r14, %rdi
6500000000000000db: 04    addq    $8, %rsp
6000000000000000d2: 01    popq    %rbx6600000000000000df: 01    popq    %rbx
6100000000000000d3: 02    popq    %r146700000000000000e0: 02    popq    %r14
6200000000000000d5: 05    jmp     0x41ba40 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Date*)>6800000000000000e2: 05    jmp     0x41bb70 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Date*)>
6300000000000000da: 07    movq    272599(%rip), %rsi  # 456af8 <BloombergLP::balcl::OptionType::k_TIME>6900000000000000e7: 07    movq    274994(%rip), %rsi  # 4574e0 <BloombergLP::balcl::OptionType::k_TIME>
6400000000000000e1: 03    movq    %r14, %rdi7000000000000000ee: 03    movq    %r14, %rdi
6500000000000000e4: 04    addq    $8, %rsp
6600000000000000e8: 01    popq    %rbx
6700000000000000e9: 02    popq    %r14
6800000000000000eb: 05    jmp     0x41ba50 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Time*)>
6900000000000000f0: 07    movq    272585(%rip), %rsi  # 456b00 <BloombergLP::balcl::OptionType::k_CHAR_ARRAY>
7000000000000000f7: 03    movq    %r14, %rdi
7100000000000000fa: 04    addq    $8, %rsp7100000000000000f1: 04    addq    $8, %rsp
7200000000000000fe: 01    popq    %rbx7200000000000000f5: 01    popq    %rbx
7300000000000000ff: 02    popq    %r147300000000000000f6: 02    popq    %r14
7400000000000000f8: 05    jmp     0x41bb80 <BloombergLP::balcl::TypeInfo::setLinkedVariable(BloombergLP::bdlt::Time*)>
7500000000000000fd: 07    movq    274980(%rip), %rsi  # 4574e8 <BloombergLP::balcl::OptionType::k_CHAR_ARRAY>
760000000000000104: 03    movq    %r14, %rdi
770000000000000107: 04    addq    $8, %rsp
78000000000000010b: 01    popq    %rbx
79000000000000010c: 02    popq    %r14
740000000000000101: 05    jmp     0x41ba60 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<char, bsl::allocator<char> >*)>80000000000000010e: 05    jmp     0x41bb90 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<char, bsl::allocator<char> >*)>
750000000000000106: 07    movq    272571(%rip), %rsi  # 456b08 <BloombergLP::balcl::OptionType::k_INT_ARRAY>810000000000000113: 07    movq    274966(%rip), %rsi  # 4574f0 <BloombergLP::balcl::OptionType::k_INT_ARRAY>
76000000000000010d: 03    movq    %r14, %rdi82000000000000011a: 03    movq    %r14, %rdi
770000000000000110: 04    addq    $8, %rsp83000000000000011d: 04    addq    $8, %rsp
780000000000000114: 01    popq    %rbx840000000000000121: 01    popq    %rbx
790000000000000115: 02    popq    %r14850000000000000122: 02    popq    %r14
800000000000000117: 05    jmp     0x41ba70 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<int, bsl::allocator<int> >*)>860000000000000124: 05    jmp     0x41bba0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<int, bsl::allocator<int> >*)>
81000000000000011c: 07    movq    272557(%rip), %rsi  # 456b10 <BloombergLP::balcl::OptionType::k_INT64_ARRAY>870000000000000129: 07    movq    274952(%rip), %rsi  # 4574f8 <BloombergLP::balcl::OptionType::k_INT64_ARRAY>
820000000000000123: 03    movq    %r14, %rdi880000000000000130: 03    movq    %r14, %rdi
830000000000000126: 04    addq    $8, %rsp
84000000000000012a: 01    popq    %rbx
85000000000000012b: 02    popq    %r14
86000000000000012d: 05    jmp     0x41ba80 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<long long, bsl::allocator<long long> >*)>
870000000000000132: 07    movq    272543(%rip), %rsi  # 456b18 <BloombergLP::balcl::OptionType::k_DOUBLE_ARRAY>
880000000000000139: 03    movq    %r14, %rdi
89000000000000013c: 04    addq    $8, %rsp890000000000000133: 04    addq    $8, %rsp
900000000000000140: 01    popq    %rbx900000000000000137: 01    popq    %rbx
910000000000000141: 02    popq    %r14910000000000000138: 02    popq    %r14
920000000000000143: 05    jmp     0x41ba90 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<double, bsl::allocator<double> >*)>92000000000000013a: 05    jmp     0x41bbb0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<long long, bsl::allocator<long long> >*)>
930000000000000148: 07    movq    272529(%rip), %rsi  # 456b20 <BloombergLP::balcl::OptionType::k_STRING_ARRAY>93000000000000013f: 07    movq    274938(%rip), %rsi  # 457500 <BloombergLP::balcl::OptionType::k_DOUBLE_ARRAY>
94000000000000014f: 03    movq    %r14, %rdi940000000000000146: 03    movq    %r14, %rdi
950000000000000152: 04    addq    $8, %rsp950000000000000149: 04    addq    $8, %rsp
960000000000000156: 01    popq    %rbx96000000000000014d: 01    popq    %rbx
970000000000000157: 02    popq    %r1497000000000000014e: 02    popq    %r14
980000000000000159: 05    jmp     0x41baa0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::allocator<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >*)>980000000000000150: 05    jmp     0x41bbc0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<double, bsl::allocator<double> >*)>
99000000000000015e: 07    movq    272515(%rip), %rsi  # 456b28 <BloombergLP::balcl::OptionType::k_DATETIME_ARRAY>990000000000000155: 07    movq    274924(%rip), %rsi  # 457508 <BloombergLP::balcl::OptionType::k_STRING_ARRAY>
1000000000000000165: 03    movq    %r14, %rdi100000000000000015c: 03    movq    %r14, %rdi
1010000000000000168: 04    addq    $8, %rsp101000000000000015f: 04    addq    $8, %rsp
102000000000000016c: 01    popq    %rbx1020000000000000163: 01    popq    %rbx
103000000000000016d: 02    popq    %r141030000000000000164: 02    popq    %r14
1040000000000000166: 05    jmp     0x41bbd0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::allocator<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >*)>
105000000000000016b: 07    movq    274910(%rip), %rsi  # 457510 <BloombergLP::balcl::OptionType::k_DATETIME_ARRAY>
1060000000000000172: 03    movq    %r14, %rdi
1070000000000000175: 04    addq    $8, %rsp
1080000000000000179: 01    popq    %rbx
109000000000000017a: 02    popq    %r14
104000000000000016f: 05    jmp     0x41bab0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> >*)>110000000000000017c: 05    jmp     0x41bbe0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Datetime, bsl::allocator<BloombergLP::bdlt::Datetime> >*)>
1050000000000000174: 07    movq    272501(%rip), %rsi  # 456b30 <BloombergLP::balcl::OptionType::k_DATE_ARRAY>1110000000000000181: 07    movq    274896(%rip), %rsi  # 457518 <BloombergLP::balcl::OptionType::k_DATE_ARRAY>
106000000000000017b: 03    movq    %r14, %rdi1120000000000000188: 03    movq    %r14, %rdi
107000000000000017e: 04    addq    $8, %rsp113000000000000018b: 04    addq    $8, %rsp
1080000000000000182: 01    popq    %rbx114000000000000018f: 01    popq    %rbx
1090000000000000183: 02    popq    %r141150000000000000190: 02    popq    %r14
1100000000000000185: 05    jmp     0x41bac0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Date, bsl::allocator<BloombergLP::bdlt::Date> >*)>1160000000000000192: 05    jmp     0x41bbf0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Date, bsl::allocator<BloombergLP::bdlt::Date> >*)>
111000000000000018a: 07    movq    272487(%rip), %rsi  # 456b38 <BloombergLP::balcl::OptionType::k_TIME_ARRAY>1170000000000000197: 07    movq    274882(%rip), %rsi  # 457520 <BloombergLP::balcl::OptionType::k_TIME_ARRAY>
1120000000000000191: 03    movq    %r14, %rdi118000000000000019e: 03    movq    %r14, %rdi
1130000000000000194: 04    addq    $8, %rsp11900000000000001a1: 04    addq    $8, %rsp
1140000000000000198: 01    popq    %rbx12000000000000001a5: 01    popq    %rbx
1150000000000000199: 02    popq    %r1412100000000000001a6: 02    popq    %r14
116000000000000019b: 05    jmp     0x41bad0 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Time, bsl::allocator<BloombergLP::bdlt::Time> >*)>12200000000000001a8: 05    jmp     0x41bc00 <BloombergLP::balcl::TypeInfo::setLinkedVariable(bsl::vector<BloombergLP::bdlt::Time, bsl::allocator<BloombergLP::bdlt::Time> >*)>
12300000000000001ad: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op