LCOV - code coverage report
Current view: top level - gcc/rust/util - expected.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 90.7 % 129 117
Test Date: 2025-11-01 14:47:10 Functions: 65.7 % 35 23
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_ZN2tl6detail13and_then_implINS_8expectedIN4Rust16InlineAsmContextENS3_19InlineAsmParseErrorEEERFS6_S4_ELPv0ES6_EEDaOT_OT0_ 343
_ZN2tl6detail13and_then_implINS_8expectedIN4Rust16InlineAsmContextENS3_19InlineAsmParseErrorEEERFS6_S4_ELPv0ES6_EEDaOT_OT0_ 117
_ZN2tl6detail13and_then_implIRNS_8expectedIN4Rust16InlineAsmContextENS3_19InlineAsmParseErrorEEERKPFS6_S4_ELPv0ES6_EEDaOT_OT0_ 226
_ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN4Rust3AST8FragmentEEEEEvOT_ 0
_ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN4Rust18ParseLifetimeErrorEEEEEvOT_ 0
_ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN4Rust19InlineAsmParseErrorEEEEEvOT_ 0
_ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN4Rust19ParseLoopLabelErrorEEEEEvOT_ 0
_ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN4Rust20FormatArgsParseErrorEEEEEvOT_ 0
_ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN4Rust3AST8FragmentEEEEEvOT_ 0
_ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN4Rust8Resolver17TypeCoercionRules18CoerceUnsizedErrorEEEEEvOT_ 0
_ZN2tl6detail18expected_copy_baseIjN4Rust11Resolver2_018DuplicateNameErrorELb0EEC2ERKS5_ 1293406
_ZN2tl6detail18expected_move_baseIN4Rust16InlineAsmContextENS2_19InlineAsmParseErrorELb0EEC2EOS5_ 8
_ZN2tl6detail21expected_storage_baseIN4Rust3AST9AnonConstENS2_14AnonConstErrorELb0ELb1EED2Ev 936
_ZN2tl6detail21expected_storage_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4Rust3AST8FragmentELb0ELb0EED2Ev 79
_ZN2tl6detail6invokeIRFNS_8expectedIN4Rust16InlineAsmContextENS3_19InlineAsmParseErrorEEES4_EJS4_EvEEDTclcl7forwardIT_Efp_Espcl7forwardIT0_Efp0_EEEOS9_DpOSA_ 321
_ZN2tl6detail6invokeIRFNS_8expectedIN4Rust16InlineAsmContextENS3_19InlineAsmParseErrorEEES4_EJS4_EvEEDTclcl7forwardIT_Efp_Espcl7forwardIT0_Efp0_EEEOS9_DpOSA_ 95
_ZN2tl6detail6invokeIRKPFNS_8expectedIN4Rust16InlineAsmContextENS3_19InlineAsmParseErrorEEES4_EJRS4_EvEEDTclcl7forwardIT_Efp_Espcl7forwardIT0_Efp0_EEEOSC_DpOSD_ 226
_ZNK2tl19bad_expected_accessIN4Rust3AST8FragmentEE4whatEv 0
_ZNK2tl19bad_expected_accessIN4Rust18ParseLifetimeErrorEE4whatEv 0
_ZNK2tl19bad_expected_accessIN4Rust19InlineAsmParseErrorEE4whatEv 0
_ZNK2tl19bad_expected_accessIN4Rust19ParseLoopLabelErrorEE4whatEv 0
_ZNK2tl19bad_expected_accessIN4Rust20FormatArgsParseErrorEE4whatEv 0
_ZNK2tl19bad_expected_accessIN4Rust3AST8FragmentEE4whatEv 0
_ZNK2tl19bad_expected_accessIN4Rust8Resolver17TypeCoercionRules18CoerceUnsizedErrorEE4whatEv 0
_ZNO2tl8expectedIN4Rust16InlineAsmContextENS1_19InlineAsmParseErrorEE5errorEv 22
_ZNO2tl8expectedIN4Rust16InlineAsmContextENS1_19InlineAsmParseErrorEEdeIS2_LPv0EEEOT_v 95
_ZNR2tl8expectedIN4Rust3AST9AnonConstENS1_14AnonConstErrorEEdeIS3_LPv0EEERT_v 29418
_ZNR2tl8expectedIN4Rust16InlineAsmContextENS1_19InlineAsmParseErrorEEdeIS2_LPv0EEERT_v 258
_ZNR2tl8expectedIN4Rust3AST9AnonConstENS1_14AnonConstErrorEEdeIS3_LPv0EEERT_v 936
_ZNR2tl8expectedISt10unique_ptrIN4Rust3AST5ParamESt14default_deleteIS4_EENS2_14ParseSelfErrorEEdeIS7_LPv0EEERT_v 28224
_ZNR2tl8expectedIN4Rust3AST9LoopLabelENS1_19ParseLoopLabelErrorEE5valueIS3_LPv0EEERT_v 351
_ZNR2tl8expectedIN4Rust16InlineAsmContextENS1_19InlineAsmParseErrorEE5valueIS2_LPv0EEERT_v 29
_ZNR2tl8expectedIN4Rust3AST15FormatArgumentsENS1_20FormatArgsParseErrorEE5valueIS3_LPv0EEERT_v 76
_ZNR2tl8expectedIN4Rust3AST9LoopLabelENS1_19ParseLoopLabelErrorEE5valueIS3_LPv0EEERT_v 36
_ZNR2tl8expectedIN4Rust8Resolver17TypeCoercionRules14CoercionResultENS3_18CoerceUnsizedErrorEE5valueIS4_LPv0EEERT_v 134
_ZNR2tl8expectedINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4Rust3AST8FragmentEE5valueIS6_LPv0EEERT_v 76
_ZNR2tl8expectedIjN4Rust11Resolver2_018DuplicateNameErrorEE5errorEv 1306425
_ZNR2tl8expectedIN4Rust16InlineAsmContextENS1_19InlineAsmParseErrorEE5errorEv 202
_ZNR2tl8expectedIN4Rust8Resolver17TypeCoercionRules14CoercionResultENS3_18CoerceUnsizedErrorEE5errorEv 74032
_ZNR2tl8expectedINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4Rust3AST8FragmentEE5errorEv 3
_ZNR2tl8expectedISt10unique_ptrIN4Rust3AST5ParamESt14default_deleteIS4_EENS2_14ParseSelfErrorEE5errorEv 15944
_ZNR2tl8expectedIjN4Rust11Resolver2_018DuplicateNameErrorEE5errorEv 1216244

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.