Ignored vs Assumed Semantics in BDE

BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&) - Assumed

0000000000409fb0 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)>:
M0000000000000000:	pushq	%rbp	;  1 bytes
M0000000000000001:	pushq	%r15	;  2 bytes
M0000000000000003:	pushq	%r14	;  2 bytes
M0000000000000005:	pushq	%r13	;  2 bytes
M0000000000000007:	pushq	%r12	;  2 bytes
M0000000000000009:	pushq	%rbx	;  1 bytes
M000000000000000a:	subq	$88, %rsp	;  4 bytes
M000000000000000e:	movq	%rdx, %r15	;  3 bytes
M0000000000000011:	movq	%rsi, %rbx	;  3 bytes
M0000000000000014:	movq	%rdi, %r12	;  3 bytes
M0000000000000017:	movq	8(%rdi), %rdi	;  4 bytes
M000000000000001b:	movq	16(%r12), %rsi	;  5 bytes
M0000000000000020:	movq	%rdi, %rax	;  3 bytes
M0000000000000023:	subq	(%r12), %rax	;  4 bytes
M0000000000000027:	sarq	$4, %rax	;  4 bytes
M000000000000002b:	movabsq	$-6148914691236517205, %rbp	; 10 bytes
M0000000000000035:	imulq	%rbp, %rax	;  4 bytes
M0000000000000039:	cmpq	%rax, %rsi	;  3 bytes
M000000000000003c:	jbe	0x40a036 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x86>	;  2 bytes
M000000000000003e:	movq	24(%r12), %rax	;  5 bytes
M0000000000000043:	movq	(%r15), %rcx	;  3 bytes
M0000000000000046:	movq	%rcx, 40(%rdi)	;  4 bytes
M000000000000004a:	movl	(%rbx), %ecx	;  2 bytes
M000000000000004c:	movl	%ecx, (%rdi)	;  2 bytes
M000000000000004e:	addq	$8, %rbx	;  4 bytes
M0000000000000052:	addq	$8, %rdi	;  4 bytes
M0000000000000056:	movq	%rax, (%rsp)	;  4 bytes
M000000000000005a:	movq	%rsp, %rdx	;  3 bytes
M000000000000005d:	movq	%rbx, %rsi	;  3 bytes
M0000000000000060:	callq	0x409110 <bsl::vector<BloombergLP::bdlt::Timetable_CompactableTransition, bsl::allocator<BloombergLP::bdlt::Timetable_CompactableTransition> >::vector(bsl::vector<BloombergLP::bdlt::Timetable_CompactableTransition, bsl::allocator<BloombergLP::bdlt::Timetable_CompactableTransition> > const&, bsl::allocator<BloombergLP::bdlt::Timetable_CompactableTransition> const&)>	;  5 bytes
M0000000000000065:	movq	8(%r12), %rax	;  5 bytes
M000000000000006a:	addq	$48, %rax	;  4 bytes
M000000000000006e:	movq	%rax, 8(%r12)	;  5 bytes
M0000000000000073:	addq	$-48, %rax	;  4 bytes
M0000000000000077:	addq	$88, %rsp	;  4 bytes
M000000000000007b:	popq	%rbx	;  1 bytes
M000000000000007c:	popq	%r12	;  2 bytes
M000000000000007e:	popq	%r13	;  2 bytes
M0000000000000080:	popq	%r14	;  2 bytes
M0000000000000082:	popq	%r15	;  2 bytes
M0000000000000084:	popq	%rbp	;  1 bytes
M0000000000000085:	retq		;  1 bytes
M0000000000000086:	incq	%rax	;  3 bytes
M0000000000000089:	movabsq	$384307168202282325, %rdx	; 10 bytes
M0000000000000093:	movq	%rax, %rdi	;  3 bytes
M0000000000000096:	callq	0x424d10 <bsl::Vector_Util::computeNewCapacity(unsigned long, unsigned long, unsigned long)>	;  5 bytes
M000000000000009b:	movq	%rax, %r13	;  3 bytes
M000000000000009e:	movq	24(%r12), %rdi	;  5 bytes
M00000000000000a3:	xorps	%xmm0, %xmm0	;  3 bytes
M00000000000000a6:	movaps	%xmm0, (%rsp)	;  4 bytes
M00000000000000aa:	movq	$0, 16(%rsp)	;  9 bytes
M00000000000000b3:	movq	%rdi, 24(%rsp)	;  5 bytes
M00000000000000b8:	shlq	$4, %rax	;  4 bytes
M00000000000000bc:	leaq	(%rax,%rax,2), %rsi	;  4 bytes
M00000000000000c0:	movq	(%rdi), %rax	;  3 bytes
M00000000000000c3:	callq	*16(%rax)	;  3 bytes
M00000000000000c6:	movq	%rax, %r14	;  3 bytes
M00000000000000c9:	movq	%rax, 8(%rsp)	;  5 bytes
M00000000000000ce:	movq	%rax, (%rsp)	;  4 bytes
M00000000000000d2:	movq	%r13, 16(%rsp)	;  5 bytes
M00000000000000d7:	movq	8(%r12), %r13	;  5 bytes
M00000000000000dc:	subq	(%r12), %r13	;  4 bytes
M00000000000000e0:	movq	24(%r12), %rax	;  5 bytes
M00000000000000e5:	movq	(%r15), %rcx	;  3 bytes
M00000000000000e8:	movq	%rcx, 40(%r14,%r13)	;  5 bytes
M00000000000000ed:	movl	(%rbx), %ecx	;  2 bytes
M00000000000000ef:	movl	%ecx, (%r14,%r13)	;  4 bytes
M00000000000000f3:	addq	$8, %rbx	;  4 bytes
M00000000000000f7:	leaq	8(%r14,%r13), %rdi	;  5 bytes
M00000000000000fc:	movq	%rax, 48(%rsp)	;  5 bytes
M0000000000000101:	leaq	48(%rsp), %rdx	;  5 bytes
M0000000000000106:	movq	%rdi, 64(%rsp)	;  5 bytes
M000000000000010b:	movq	%rbx, %rsi	;  3 bytes
M000000000000010e:	callq	0x409110 <bsl::vector<BloombergLP::bdlt::Timetable_CompactableTransition, bsl::allocator<BloombergLP::bdlt::Timetable_CompactableTransition> >::vector(bsl::vector<BloombergLP::bdlt::Timetable_CompactableTransition, bsl::allocator<BloombergLP::bdlt::Timetable_CompactableTransition> > const&, bsl::allocator<BloombergLP::bdlt::Timetable_CompactableTransition> const&)>	;  5 bytes
M0000000000000113:	movq	(%r12), %r15	;  4 bytes
M0000000000000117:	movq	8(%r12), %rax	;  5 bytes
M000000000000011c:	cmpq	%rax, %r15	;  3 bytes
M000000000000011f:	je	0x40a16b <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x1bb>	;  6 bytes
M0000000000000125:	movq	%r14, 40(%rsp)	;  5 bytes
M000000000000012a:	movq	%r13, 80(%rsp)	;  5 bytes
M000000000000012f:	sarq	$4, %r13	;  4 bytes
M0000000000000133:	imulq	%rbp, %r13	;  4 bytes
M0000000000000137:	movq	%r13, 56(%rsp)	;  5 bytes
M000000000000013c:	movq	(%rsp), %rbp	;  4 bytes
M0000000000000140:	movq	%rax, %r14	;  3 bytes
M0000000000000143:	movq	24(%r12), %rbx	;  5 bytes
M0000000000000148:	movq	%rax, 72(%rsp)	;  5 bytes
M000000000000014d:	subq	%r15, %r14	;  3 bytes
M0000000000000150:	xorl	%r13d, %r13d	;  3 bytes
M0000000000000153:	movq	40(%r15,%r13), %rax	;  5 bytes
M0000000000000158:	movq	%rax, 40(%rbp,%r13)	;  5 bytes
M000000000000015d:	movl	(%r15,%r13), %eax	;  4 bytes
M0000000000000161:	movl	%eax, (%rbp,%r13)	;  5 bytes
M0000000000000166:	leaq	8(%r15,%r13), %rsi	;  5 bytes
M000000000000016b:	leaq	8(%rbp,%r13), %rdi	;  5 bytes
M0000000000000170:	movq	%rbx, 48(%rsp)	;  5 bytes
M0000000000000175:	leaq	48(%rsp), %rdx	;  5 bytes
M000000000000017a:	callq	0x409110 <bsl::vector<BloombergLP::bdlt::Timetable_CompactableTransition, bsl::allocator<BloombergLP::bdlt::Timetable_CompactableTransition> >::vector(bsl::vector<BloombergLP::bdlt::Timetable_CompactableTransition, bsl::allocator<BloombergLP::bdlt::Timetable_CompactableTransition> > const&, bsl::allocator<BloombergLP::bdlt::Timetable_CompactableTransition> const&)>	;  5 bytes
M000000000000017f:	addq	$48, %r13	;  4 bytes
M0000000000000183:	cmpq	%r13, %r14	;  3 bytes
M0000000000000186:	jne	0x40a103 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x153>	;  2 bytes
M0000000000000188:	movq	40(%rsp), %r14	;  5 bytes
M000000000000018d:	movq	80(%rsp), %r13	;  5 bytes
M0000000000000192:	movq	72(%rsp), %rbx	;  5 bytes
M0000000000000197:	jmp	0x40a152 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x1a2>	;  2 bytes
M0000000000000199:	addq	$48, %r15	;  4 bytes
M000000000000019d:	cmpq	%r15, %rbx	;  3 bytes
M00000000000001a0:	je	0x40a167 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x1b7>	;  2 bytes
M00000000000001a2:	movq	8(%r15), %rsi	;  4 bytes
M00000000000001a6:	testq	%rsi, %rsi	;  3 bytes
M00000000000001a9:	je	0x40a149 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x199>	;  2 bytes
M00000000000001ab:	movq	32(%r15), %rdi	;  4 bytes
M00000000000001af:	movq	(%rdi), %rax	;  3 bytes
M00000000000001b2:	callq	*24(%rax)	;  3 bytes
M00000000000001b5:	jmp	0x40a149 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x199>	;  2 bytes
M00000000000001b7:	movq	(%r12), %r15	;  4 bytes
M00000000000001bb:	addq	%r13, %r14	;  3 bytes
M00000000000001be:	movq	%r15, 8(%r12)	;  5 bytes
M00000000000001c3:	addq	$48, %r14	;  4 bytes
M00000000000001c7:	movq	%r14, 8(%rsp)	;  5 bytes
M00000000000001cc:	movq	%rsp, %rsi	;  3 bytes
M00000000000001cf:	movq	%r12, %rdi	;  3 bytes
M00000000000001d2:	callq	0x424d40 <bsl::Vector_Util::swap(void*, void*)>	;  5 bytes
M00000000000001d7:	movq	(%rsp), %rbx	;  4 bytes
M00000000000001db:	testq	%rbx, %rbx	;  3 bytes
M00000000000001de:	je	0x40a1cc <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x21c>	;  2 bytes
M00000000000001e0:	movq	8(%rsp), %rbp	;  5 bytes
M00000000000001e5:	cmpq	%rbp, %rbx	;  3 bytes
M00000000000001e8:	jne	0x40a1a5 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x1f5>	;  2 bytes
M00000000000001ea:	jmp	0x40a1be <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x20e>	;  2 bytes
M00000000000001ec:	addq	$48, %rbx	;  4 bytes
M00000000000001f0:	cmpq	%rbx, %rbp	;  3 bytes
M00000000000001f3:	je	0x40a1ba <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x20a>	;  2 bytes
M00000000000001f5:	movq	8(%rbx), %rsi	;  4 bytes
M00000000000001f9:	testq	%rsi, %rsi	;  3 bytes
M00000000000001fc:	je	0x40a19c <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x1ec>	;  2 bytes
M00000000000001fe:	movq	32(%rbx), %rdi	;  4 bytes
M0000000000000202:	movq	(%rdi), %rax	;  3 bytes
M0000000000000205:	callq	*24(%rax)	;  3 bytes
M0000000000000208:	jmp	0x40a19c <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x1ec>	;  2 bytes
M000000000000020a:	movq	(%rsp), %rbx	;  4 bytes
M000000000000020e:	movq	24(%rsp), %rdi	;  5 bytes
M0000000000000213:	movq	(%rdi), %rax	;  3 bytes
M0000000000000216:	movq	%rbx, %rsi	;  3 bytes
M0000000000000219:	callq	*24(%rax)	;  3 bytes
M000000000000021c:	movq	8(%r12), %rax	;  5 bytes
M0000000000000221:	jmp	0x40a023 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x73>	;  5 bytes
M0000000000000226:	movq	%rax, %rdi	;  3 bytes
M0000000000000229:	callq	0x406000 <__clang_call_terminate>	;  5 bytes
M000000000000022e:	jmp	0x40a1e2 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x232>	;  2 bytes
M0000000000000230:	jmp	0x40a1e2 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x232>	;  2 bytes
M0000000000000232:	movq	%rax, %r12	;  3 bytes
M0000000000000235:	jmp	0x40a231 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x281>	;  2 bytes
M0000000000000237:	movq	%rax, %rdi	;  3 bytes
M000000000000023a:	callq	0x406000 <__clang_call_terminate>	;  5 bytes
M000000000000023f:	movq	%rax, %rdi	;  3 bytes
M0000000000000242:	callq	0x406000 <__clang_call_terminate>	;  5 bytes
M0000000000000247:	movq	%rax, %r12	;  3 bytes
M000000000000024a:	testq	%r13, %r13	;  3 bytes
M000000000000024d:	jne	0x40a264 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x2b4>	;  2 bytes
M000000000000024f:	cmpq	$0, 40(%rsp)	;  6 bytes
M0000000000000255:	je	0x40a231 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x281>	;  2 bytes
M0000000000000257:	movq	64(%rsp), %rax	;  5 bytes
M000000000000025c:	movq	(%rax), %rsi	;  3 bytes
M000000000000025f:	testq	%rsi, %rsi	;  3 bytes
M0000000000000262:	je	0x40a231 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x281>	;  2 bytes
M0000000000000264:	movq	56(%rsp), %rax	;  5 bytes
M0000000000000269:	leaq	(%rax,%rax,2), %rax	;  4 bytes
M000000000000026d:	shlq	$4, %rax	;  4 bytes
M0000000000000271:	movq	40(%rsp), %rcx	;  5 bytes
M0000000000000276:	movq	32(%rcx,%rax), %rdi	;  5 bytes
M000000000000027b:	movq	(%rdi), %rax	;  3 bytes
M000000000000027e:	callq	*24(%rax)	;  3 bytes
M0000000000000281:	movq	(%rsp), %rbx	;  4 bytes
M0000000000000285:	testq	%rbx, %rbx	;  3 bytes
M0000000000000288:	je	0x40a29b <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x2eb>	;  2 bytes
M000000000000028a:	movq	8(%rsp), %rbp	;  5 bytes
M000000000000028f:	cmpq	%rbp, %rbx	;  3 bytes
M0000000000000292:	jne	0x40a24f <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x29f>	;  2 bytes
M0000000000000294:	jmp	0x40a28d <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x2dd>	;  2 bytes
M0000000000000296:	addq	$48, %rbx	;  4 bytes
M000000000000029a:	cmpq	%rbx, %rbp	;  3 bytes
M000000000000029d:	je	0x40a289 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x2d9>	;  2 bytes
M000000000000029f:	movq	8(%rbx), %rsi	;  4 bytes
M00000000000002a3:	testq	%rsi, %rsi	;  3 bytes
M00000000000002a6:	je	0x40a246 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x296>	;  2 bytes
M00000000000002a8:	movq	32(%rbx), %rdi	;  4 bytes
M00000000000002ac:	movq	(%rdi), %rax	;  3 bytes
M00000000000002af:	callq	*24(%rax)	;  3 bytes
M00000000000002b2:	jmp	0x40a246 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x296>	;  2 bytes
M00000000000002b4:	addq	$32, %rbp	;  4 bytes
M00000000000002b8:	jmp	0x40a274 <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x2c4>	;  2 bytes
M00000000000002ba:	addq	$48, %rbp	;  4 bytes
M00000000000002be:	addq	$-48, %r13	;  4 bytes
M00000000000002c2:	je	0x40a1ff <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x24f>	;  2 bytes
M00000000000002c4:	movq	-24(%rbp), %rsi	;  4 bytes
M00000000000002c8:	testq	%rsi, %rsi	;  3 bytes
M00000000000002cb:	je	0x40a26a <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x2ba>	;  2 bytes
M00000000000002cd:	movq	(%rbp), %rdi	;  4 bytes
M00000000000002d1:	movq	(%rdi), %rax	;  3 bytes
M00000000000002d4:	callq	*24(%rax)	;  3 bytes
M00000000000002d7:	jmp	0x40a26a <BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>& bsl::vector<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day>, bsl::allocator<BloombergLP::bdlc::CompactedArray_CountedValue<BloombergLP::bdlt::Timetable_Day> > >::emplace_back<BloombergLP::bdlt::Timetable_Day const&, unsigned long&>(BloombergLP::bdlt::Timetable_Day const&, unsigned long&)+0x2ba>	;  2 bytes
M00000000000002d9:	movq	(%rsp), %rbx	;  4 bytes
M00000000000002dd:	movq	24(%rsp), %rdi	;  5 bytes
M00000000000002e2:	movq	(%rdi), %rax	;  3 bytes
M00000000000002e5:	movq	%rbx, %rsi	;  3 bytes
M00000000000002e8:	callq	*24(%rax)	;  3 bytes
M00000000000002eb:	movq	%r12, %rdi	;  3 bytes
M00000000000002ee:	callq	0x403b50 <_Unwind_Resume@plt>	;  5 bytes
M00000000000002f3:	movq	%rax, %rdi	;  3 bytes
M00000000000002f6:	callq	0x406000 <__clang_call_terminate>	;  5 bytes
M00000000000002fb:	movq	%rax, %rdi	;  3 bytes
M00000000000002fe:	callq	0x406000 <__clang_call_terminate>	;  5 bytes
M0000000000000303:	movq	%rax, %rdi	;  3 bytes
M0000000000000306:	callq	0x406000 <__clang_call_terminate>	;  5 bytes
M000000000000030b:	movq	%rax, %rdi	;  3 bytes
M000000000000030e:	callq	0x406000 <__clang_call_terminate>	;  5 bytes
M0000000000000313:	nopw	%cs:(%rax,%rax)	; 10 bytes
M000000000000031d:	nopl	(%rax)	;  3 bytes