LCOV - code coverage report
Current view:
top level
-
json/detail/dragonbox
- dragonbox.hpp
(
source
/ functions)
Coverage
Total
Hit
Test:
coverage_filtered.info
Lines:
79.6 %
216
172
Test Date:
2025-12-23 16:57:37
Functions:
88.4 %
43
38
Function Name
Hit count
_ZN5boost4json6detail11policy_impl13trailing_zero6remove17no_trailing_zerosINS1_4implIdNS1_22dragonbox_float_traitsIdEEEENS1_10decimal_fpImLb1ELb0EEEEEvRT0_
1
_ZN5boost4json6detail11policy_impl26binary_to_decimal_rounding7to_even17prefer_round_downINS1_10decimal_fpImLb1ELb0EEEEEbRKT_
0
_ZN5boost4json6detail11policy_impl26decimal_to_binary_rounding13interval_type6closed21include_left_endpointEv
138
_ZN5boost4json6detail11policy_impl26decimal_to_binary_rounding13interval_type6closed22include_right_endpointEv
138
_ZN5boost4json6detail11policy_impl4sign11return_sign11handle_signINS1_33dragonbox_signed_significand_bitsIdNS1_22dragonbox_float_traitsIdEEEENS1_10decimal_fpImLb1ELb0EEEEEvT_RT0_
444
_ZN5boost4json6detail11policy_impl5cache4full9get_cacheINS1_16ieee754_binary64ENS1_34cache_holder_ieee754_binary64_implILb1EEEEENT0_16cache_entry_typeEi
444
_ZN5boost4json6detail20dragonbox_float_bitsIdNS1_22dragonbox_float_traitsIdEEEC2Ed
510
_ZN5boost4json6detail22dragonbox_float_traitsIdE10is_nonzeroEm
495
_ZN5boost4json6detail22dragonbox_float_traitsIdE11is_negativeEm
949
_ZN5boost4json6detail22dragonbox_float_traitsIdE11is_positiveEm
949
_ZN5boost4json6detail22dragonbox_float_traitsIdE16float_to_carrierEd
510
_ZN5boost4json6detail22dragonbox_float_traitsIdE20remove_exponent_bitsEmj
510
_ZN5boost4json6detail22dragonbox_float_traitsIdE21extract_exponent_bitsEm
510
_ZN5boost4json6detail22dragonbox_float_traitsIdE25has_even_significand_bitsEm
306
_ZN5boost4json6detail22dragonbox_float_traitsIdE25remove_sign_bit_and_shiftEm
444
_ZN5boost4json6detail22dragonbox_float_traitsIdE29has_all_zero_significand_bitsEm
15
_ZN5boost4json6detail22dragonbox_float_traitsIdE9is_finiteEj
510
_ZN5boost4json6detail33dragonbox_signed_significand_bitsIdNS1_22dragonbox_float_traitsIdEEEC2Em
510
_ZN5boost4json6detail3div15divide_by_pow10ImEET_jS4_S4_
306
_ZN5boost4json6detail3div38check_divisibility_and_divide_by_pow10ILi2EEEbRj
1
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE11compute_mulINS1_16ieee754_binary64ELb1EEENS5_18compute_mul_resultEmRKNS1_7uint128E
306
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE13compute_deltaINS1_16ieee754_binary64ELb1EEEjRKNS1_7uint128Ei
306
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE18compute_mul_parityINS1_16ieee754_binary64ELb1EEENS5_25compute_mul_parity_resultEmRKNS1_7uint128Ei
0
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE22compute_nearest_normalINS1_10decimal_fpImLb1ELb0EEENS1_11policy_impl26decimal_to_binary_rounding13interval_type18symmetric_boundaryENS9_13trailing_zero6removeENS9_26binary_to_decimal_rounding7to_evenENS9_5cache4fullEJbEEET_miDpT4_
306
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE23compute_nearest_shorterINS1_10decimal_fpImLb1ELb0EEENS1_11policy_impl26decimal_to_binary_rounding13interval_type6closedENS9_13trailing_zero6removeENS9_26binary_to_decimal_rounding7to_evenENS9_5cache4fullEJEEET_iDpT4_
138
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE41is_left_endpoint_integer_shorter_intervalEi
138
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE42compute_round_up_for_shorter_interval_caseINS1_16ieee754_binary64ELb1EEEmRKNS1_7uint128Ei
0
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE42is_right_endpoint_integer_shorter_intervalEi
0
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE47compute_left_endpoint_for_shorter_interval_caseINS1_16ieee754_binary64ELb1EEEmRKNS1_7uint128Ei
138
_ZN5boost4json6detail4implIdNS1_22dragonbox_float_traitsIdEEE48compute_right_endpoint_for_shorter_interval_caseINS1_16ieee754_binary64ELb1EEEmRKNS1_7uint128Ei
138
_ZNK5boost4json6detail11policy_impl26decimal_to_binary_rounding13interval_type18symmetric_boundary21include_left_endpointEv
0
_ZNK5boost4json6detail11policy_impl26decimal_to_binary_rounding13interval_type18symmetric_boundary22include_right_endpointEv
9
_ZNK5boost4json6detail20dragonbox_float_bitsIdNS1_22dragonbox_float_traitsIdEEE10is_nonzeroEv
495
_ZNK5boost4json6detail20dragonbox_float_bitsIdNS1_22dragonbox_float_traitsIdEEE20remove_exponent_bitsEj
510
_ZNK5boost4json6detail20dragonbox_float_bitsIdNS1_22dragonbox_float_traitsIdEEE21extract_exponent_bitsEv
510
_ZNK5boost4json6detail20dragonbox_float_bitsIdNS1_22dragonbox_float_traitsIdEEE9is_finiteEj
510
_ZNK5boost4json6detail33dragonbox_signed_significand_bitsIdNS1_22dragonbox_float_traitsIdEEE11is_negativeEv
949
_ZNK5boost4json6detail33dragonbox_signed_significand_bitsIdNS1_22dragonbox_float_traitsIdEEE25has_even_significand_bitsEv
306
_ZNK5boost4json6detail33dragonbox_signed_significand_bitsIdNS1_22dragonbox_float_traitsIdEEE25remove_sign_bit_and_shiftEv
444
_ZNK5boost4json6detail33dragonbox_signed_significand_bitsIdNS1_22dragonbox_float_traitsIdEEE29has_all_zero_significand_bitsEv
15
_ZZN5boost4json6detail10to_decimalIdNS1_22dragonbox_float_traitsIdEEEENS1_10decimal_fpINT0_12carrier_uintELb1ELb0EEENS1_33dragonbox_signed_significand_bitsIT_S6_EEjENKUlNS1_11policy_impl26decimal_to_binary_rounding15nearest_to_evenEE_clESE_
444
_ZZZN5boost4json6detail10to_decimalIdNS1_22dragonbox_float_traitsIdEEEENS1_10decimal_fpINT0_12carrier_uintELb1ELb0EEENS1_33dragonbox_signed_significand_bitsIT_S6_EEjENKUlNS1_11policy_impl26decimal_to_binary_rounding15nearest_to_evenEE_clESE_ENKUlbE_clEb
306
_ZZZN5boost4json6detail10to_decimalIdNS1_22dragonbox_float_traitsIdEEEENS1_10decimal_fpINT0_12carrier_uintELb1ELb0EEENS1_33dragonbox_signed_significand_bitsIT_S6_EEjENKUlNS1_11policy_impl26decimal_to_binary_rounding15nearest_to_evenEE_clESE_ENKUlvE_clEv
138
Generated by:
LCOV version 2.1