LCOV - code coverage report
Current view: top level - gcc/rust/ast - rust-stmt.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 88.1 % 84 74
Test Date: 2025-12-06 14:04:50 Functions: 76.5 % 34 26
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
_ZN4Rust3AST7LetStmt11get_patternEv 1404430
_ZN4Rust3AST7LetStmt12get_type_ptrEv 20817
_ZN4Rust3AST7LetStmt13get_else_exprEv 0
_ZN4Rust3AST7LetStmt13get_init_exprEv 1349287
_ZN4Rust3AST7LetStmt13get_stmt_kindEv 173609
_ZN4Rust3AST7LetStmt14mark_for_stripEv 0
_ZN4Rust3AST7LetStmt15get_pattern_ptrEv 167992
_ZN4Rust3AST7LetStmt17get_init_expr_ptrEv 160625
_ZN4Rust3AST7LetStmt8get_typeEv 160339
_ZN4Rust3AST7LetStmtC2ERKS1_ 5102
_ZN4Rust3AST7LetStmtC2ESt10unique_ptrINS0_7PatternESt14default_deleteIS3_EES2_INS0_4ExprES4_IS7_EES2_INS0_4TypeES4_ISA_EEN2tl8optionalIS9_EESt6vectorINS0_9AttributeESaISH_EEm 23382
_ZN4Rust3AST8ExprStmt12get_expr_ptrEv 163182
_ZN4Rust3AST8ExprStmt13add_semicolonEv 397
_ZN4Rust3AST8ExprStmt13get_stmt_kindEv 164455
_ZN4Rust3AST8ExprStmt14mark_for_stripEv 45
_ZN4Rust3AST8ExprStmt8get_exprEv 2053434
_ZN4Rust3AST8ExprStmt9take_exprEv 85
_ZN4Rust3AST8ExprStmtC2ERKS1_ 16916
_ZN4Rust3AST9EmptyStmt13get_stmt_kindEv 222
_ZN4Rust3AST9EmptyStmt14mark_for_stripEv 0
_ZNK4Rust3AST7LetStmt15clone_stmt_implEv 5102
_ZNK4Rust3AST7LetStmt19is_marked_for_stripEv 252277
_ZNK4Rust3AST7LetStmt7is_itemEv 0
_ZNK4Rust3AST7LetStmt9get_locusEv 8
_ZNK4Rust3AST8ExprStmt15clone_stmt_implEv 16916
_ZNK4Rust3AST8ExprStmt19is_marked_for_stripEv 1260696
_ZNK4Rust3AST8ExprStmt7is_exprEv 69834
_ZNK4Rust3AST8ExprStmt7is_itemEv 0
_ZNK4Rust3AST8ExprStmt9get_locusEv 10
_ZNK4Rust3AST9EmptyStmt15clone_stmt_implEv 112
_ZNK4Rust3AST9EmptyStmt19is_marked_for_stripEv 160
_ZNK4Rust3AST9EmptyStmt7is_itemEv 0
_ZNK4Rust3AST9EmptyStmt9as_stringB5cxx11Ev 0
_ZNK4Rust3AST9EmptyStmt9get_locusEv 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.