Ignored vs Assumed Semantics in BDE

(anonymous namespace)::u::setConstraint(BloombergLP::balcl::TypeInfo*, BloombergLP::balcl::OptionType::Enum, void const*) - Ignored

0000000000413310 <(anonymous namespace)::u::setConstraint(BloombergLP::balcl::TypeInfo*, BloombergLP::balcl::OptionType::Enum, void const*)>:
M0000000000000000:	cmpl	$17, %esi	;  3 bytes
M0000000000000003:	ja	0x41335e <(anonymous namespace)::u::setConstraint(BloombergLP::balcl::TypeInfo*, BloombergLP::balcl::OptionType::Enum, void const*)+0x4e>	;  2 bytes
M0000000000000005:	movl	%esi, %eax	;  2 bytes
M0000000000000007:	jmpq	*4541104(,%rax,8)	;  7 bytes
M000000000000000e:	movq	%rdx, %rsi	;  3 bytes
M0000000000000011:	jmp	0x419470 <BloombergLP::balcl::TypeInfo::setConstraint(bsl::function<bool (char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&)> const&)>	;  5 bytes
M0000000000000016:	movq	%rdx, %rsi	;  3 bytes
M0000000000000019:	jmp	0x419830 <BloombergLP::balcl::TypeInfo::setConstraint(bsl::function<bool (int const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&)> const&)>	;  5 bytes
M000000000000001e:	movq	%rdx, %rsi	;  3 bytes
M0000000000000021:	jmp	0x419bf0 <BloombergLP::balcl::TypeInfo::setConstraint(bsl::function<bool (long long const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&)> const&)>	;  5 bytes
M0000000000000026:	movq	%rdx, %rsi	;  3 bytes
M0000000000000029:	jmp	0x419fb0 <BloombergLP::balcl::TypeInfo::setConstraint(bsl::function<bool (double const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&)> const&)>	;  5 bytes
M000000000000002e:	movq	%rdx, %rsi	;  3 bytes
M0000000000000031:	jmp	0x41a370 <BloombergLP::balcl::TypeInfo::setConstraint(bsl::function<bool (bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&)> const&)>	;  5 bytes
M0000000000000036:	movq	%rdx, %rsi	;  3 bytes
M0000000000000039:	jmp	0x41a730 <BloombergLP::balcl::TypeInfo::setConstraint(bsl::function<bool (BloombergLP::bdlt::Datetime const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&)> const&)>	;  5 bytes
M000000000000003e:	movq	%rdx, %rsi	;  3 bytes
M0000000000000041:	jmp	0x41aaf0 <BloombergLP::balcl::TypeInfo::setConstraint(bsl::function<bool (BloombergLP::bdlt::Date const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&)> const&)>	;  5 bytes
M0000000000000046:	movq	%rdx, %rsi	;  3 bytes
M0000000000000049:	jmp	0x41aeb0 <BloombergLP::balcl::TypeInfo::setConstraint(bsl::function<bool (BloombergLP::bdlt::Time const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&)> const&)>	;  5 bytes
M000000000000004e:	retq		;  1 bytes
M000000000000004f:	movl	$4549047, %esi	;  5 bytes
M0000000000000054:	movl	$1, %edi	;  5 bytes
M0000000000000059:	movl	$770, %edx	;  5 bytes
M000000000000005e:	jmp	0x412e60 <(anonymous namespace)::aSsErT(bool, char const*, int)>	;  5 bytes
M0000000000000063:	movl	$4549047, %esi	;  5 bytes
M0000000000000068:	movl	$1, %edi	;  5 bytes
M000000000000006d:	movl	$773, %edx	;  5 bytes
M0000000000000072:	jmp	0x412e60 <(anonymous namespace)::aSsErT(bool, char const*, int)>	;  5 bytes
M0000000000000077:	nopw	(%rax,%rax)	;  9 bytes