LCOV - code coverage report
Current view: top level - gcc/rust/ast - rust-pattern.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 32.3 % 229 74
Test Date: 2025-11-22 14:42:49 Functions: 52.1 % 48 25
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
_ZN4Rust3AST10AltPattern10accept_visERNS0_10ASTVisitorE 10351
_ZN4Rust3AST11GroupedExpr10accept_visERNS0_10ASTVisitorE 1127700
_ZN4Rust3AST11RestPattern10accept_visERNS0_10ASTVisitorE 572
_ZN4Rust3AST12RangePattern10accept_visERNS0_10ASTVisitorE 18324
_ZN4Rust3AST12SlicePattern10accept_visERNS0_10ASTVisitorE 3850
_ZN4Rust3AST12TuplePattern10accept_visERNS0_10ASTVisitorE 484603
_ZN4Rust3AST13StructPattern10accept_visERNS0_10ASTVisitorE 9984
_ZN4Rust3AST14GroupedPattern10accept_visERNS0_10ASTVisitorE 706
_ZN4Rust3AST14LiteralPattern10accept_visERNS0_10ASTVisitorE 7213030
_ZN4Rust3AST15WildcardPattern10accept_visERNS0_10ASTVisitorE 727751
_ZN4Rust3AST16ReferencePattern10accept_visERNS0_10ASTVisitorE 45001
_ZN4Rust3AST17IdentifierPattern10accept_visERNS0_10ASTVisitorE 4903908
_ZN4Rust3AST18TupleStructPattern10accept_visERNS0_10ASTVisitorE 179358
_ZN4Rust3AST20tokenid_to_rangekindENS_7TokenIdE 167
_ZN4Rust3AST21RangePatternBoundPath10accept_visERNS0_10ASTVisitorE 273
_ZN4Rust3AST22TupleStructItemsNoRest10accept_visERNS0_10ASTVisitorE 176350
_ZN4Rust3AST23SlicePatternItemsNoRest10accept_visERNS0_10ASTVisitorE 1788
_ZN4Rust3AST23StructPatternFieldIdent10accept_visERNS0_10ASTVisitorE 4153
_ZN4Rust3AST23TuplePatternItemsNoRest10accept_visERNS0_10ASTVisitorE 483757
_ZN4Rust3AST23TupleStructItemsHasRest10accept_visERNS0_10ASTVisitorE 2002
_ZN4Rust3AST24RangePatternBoundLiteral10accept_visERNS0_10ASTVisitorE 36201
_ZN4Rust3AST24SlicePatternItemsHasRest10accept_visERNS0_10ASTVisitorE 1986
_ZN4Rust3AST24TuplePatternItemsHasRest10accept_visERNS0_10ASTVisitorE 426
_ZN4Rust3AST25RangePatternBoundQualPath10accept_visERNS0_10ASTVisitorE 0
_ZN4Rust3AST26StructPatternFieldIdentPat10accept_visERNS0_10ASTVisitorE 9517
_ZN4Rust3AST26StructPatternFieldTuplePat10accept_visERNS0_10ASTVisitorE 16
_ZNK4Rust3AST10AltPattern9as_stringB5cxx11Ev 0
_ZNK4Rust3AST11GroupedExpr9as_stringB5cxx11Ev 0
_ZNK4Rust3AST12RangePattern9as_stringB5cxx11Ev 0
_ZNK4Rust3AST12SlicePattern9as_stringB5cxx11Ev 0
_ZNK4Rust3AST12TuplePattern9as_stringB5cxx11Ev 0
_ZNK4Rust3AST13StructPattern9as_stringB5cxx11Ev 0
_ZNK4Rust3AST14LiteralPattern9as_stringB5cxx11Ev 0
_ZNK4Rust3AST16ReferencePattern9as_stringB5cxx11Ev 0
_ZNK4Rust3AST17IdentifierPattern9as_stringB5cxx11Ev 0
_ZNK4Rust3AST18StructPatternField9as_stringB5cxx11Ev 0
_ZNK4Rust3AST18TupleStructPattern9as_stringB5cxx11Ev 0
_ZNK4Rust3AST21StructPatternElements9as_stringB5cxx11Ev 0
_ZNK4Rust3AST22TupleStructItemsNoRest9as_stringB5cxx11Ev 0
_ZNK4Rust3AST23SlicePatternItemsNoRest9as_stringB5cxx11Ev 0
_ZNK4Rust3AST23StructPatternFieldIdent9as_stringB5cxx11Ev 0
_ZNK4Rust3AST23TuplePatternItemsNoRest9as_stringB5cxx11Ev 0
_ZNK4Rust3AST23TupleStructItemsHasRest9as_stringB5cxx11Ev 0
_ZNK4Rust3AST24RangePatternBoundLiteral9as_stringB5cxx11Ev 0
_ZNK4Rust3AST24SlicePatternItemsHasRest9as_stringB5cxx11Ev 0
_ZNK4Rust3AST24TuplePatternItemsHasRest9as_stringB5cxx11Ev 0
_ZNK4Rust3AST26StructPatternFieldIdentPat9as_stringB5cxx11Ev 0
_ZNK4Rust3AST26StructPatternFieldTuplePat9as_stringB5cxx11Ev 0

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.