LCOV - code coverage report
Current view: top level - gcc/rust/parse - rust-parse-impl-pattern.hxx (source / functions) Coverage Total Hit
Test: gcc.info Lines: 75.2 % 640 481
Test Date: 2026-10-24 16:24:59 Functions: 87.5 % 24 21
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN4Rust6ParserINS_5LexerEE13parse_patternEv 113878
_ZN4Rust6ParserINS_15MacroInvocLexerEE13parse_patternEv 63310
_ZN4Rust6ParserINS_5LexerEE13parse_patternEv 50568
_ZN4Rust6ParserINS_5LexerEE19parse_slice_patternEv 114
_ZN4Rust6ParserINS_15MacroInvocLexerEE19parse_slice_patternEv 0
_ZN4Rust6ParserINS_5LexerEE19parse_slice_patternEv 114
_ZN4Rust6ParserINS_5LexerEE20parse_pattern_no_altEv 114980
_ZN4Rust6ParserINS_15MacroInvocLexerEE20parse_pattern_no_altEv 63558
_ZN4Rust6ParserINS_5LexerEE20parse_pattern_no_altEv 51422
_ZN4Rust6ParserINS_5LexerEE23parse_reference_patternEv 118
_ZN4Rust6ParserINS_15MacroInvocLexerEE23parse_reference_patternEv 23
_ZN4Rust6ParserINS_5LexerEE23parse_reference_patternEv 95
_ZN4Rust6ParserINS_5LexerEE24parse_identifier_patternEv 2448
_ZN4Rust6ParserINS_15MacroInvocLexerEE24parse_identifier_patternEv 476
_ZN4Rust6ParserINS_5LexerEE24parse_identifier_patternEv 1972
_ZN4Rust6ParserINS_5LexerEE25parse_range_pattern_boundEv 178
_ZN4Rust6ParserINS_15MacroInvocLexerEE25parse_range_pattern_boundEv 81
_ZN4Rust6ParserINS_5LexerEE25parse_range_pattern_boundEv 97
_ZN4Rust6ParserINS_5LexerEE26parse_struct_pattern_elemsEv 217
_ZN4Rust6ParserINS_15MacroInvocLexerEE26parse_struct_pattern_elemsEv 30
_ZN4Rust6ParserINS_5LexerEE26parse_struct_pattern_elemsEv 187
_ZN4Rust6ParserINS_5LexerEE26parse_struct_pattern_fieldEv 0
_ZN4Rust6ParserINS_15MacroInvocLexerEE26parse_struct_pattern_fieldEv 0
_ZN4Rust6ParserINS_5LexerEE26parse_struct_pattern_fieldEv 0
_ZN4Rust6ParserINS_5LexerEE27parse_ident_leading_patternEv 57235
_ZN4Rust6ParserINS_15MacroInvocLexerEE27parse_ident_leading_patternEv 11562
_ZN4Rust6ParserINS_5LexerEE27parse_ident_leading_patternEv 45673
_ZN4Rust6ParserINS_5LexerEE30parse_grouped_or_tuple_patternEv 3400
_ZN4Rust6ParserINS_15MacroInvocLexerEE30parse_grouped_or_tuple_patternEv 2522
_ZN4Rust6ParserINS_5LexerEE30parse_grouped_or_tuple_patternEv 878
_ZN4Rust6ParserINS_5LexerEE30parse_literal_or_range_patternEv 45732
_ZN4Rust6ParserINS_15MacroInvocLexerEE30parse_literal_or_range_patternEv 44868
_ZN4Rust6ParserINS_5LexerEE30parse_literal_or_range_patternEv 864
_ZN4Rust6ParserINS_5LexerEE34parse_struct_pattern_field_partialESt6vectorINS_3AST9AttributeESaIS5_EE 326
_ZN4Rust6ParserINS_15MacroInvocLexerEE34parse_struct_pattern_field_partialESt6vectorINS_3AST9AttributeESaIS5_EE 30
_ZN4Rust6ParserINS_5LexerEE34parse_struct_pattern_field_partialESt6vectorINS_3AST9AttributeESaIS5_EE 296

Generated by: LCOV version 2.5.0-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.