LCOV - code coverage report
Current view: top level - gcc/rust/hir - rust-ast-lower-expr.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.0 % 517 486
Test Date: 2025-02-01 13:18:56 Functions: 89.8 % 49 44
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
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST10FormatArgsE 0
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST11ForLoopExprE 0
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST13RangeFullExprE 0
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST20ErrorPropagationExprE 0
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST9IfLetExprE 0
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST19IfLetExprConseqElseE 1
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST11RangeToExprE 7
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST13RangeFromExprE 7
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST19RangeFromToInclExprE 7
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST12ContinueExprE 9
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST16ClosureExprInnerE 23
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST21ClosureExprInnerTypedE 30
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST13WhileLoopExprE 35
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST15RangeFromToExprE 50
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST16StructExprStructE 51
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST9BreakExprE 59
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST25QualifiedPathInExpressionE 80
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST8LoopExprE 90
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST16ArrayElemsCopiedE 108
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST11GroupedExprE 159
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST22CompoundAssignmentExprE 160
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST16ArrayElemsValuesE 189
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST9MatchExprE 198
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST12NegationExprE 290
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST6IfExprE 291
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST9ArrayExprE 297
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST16IfExprConseqElseE 317
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST9TupleExprE 325
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST10ReturnExprE 326
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST15LazyBooleanExprE 378
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST14ArrayIndexExprE 433
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST9BlockExprE 707
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST14TupleIndexExprE 726
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST22StructExprStructFieldsE 811
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST14ComparisonExprE 900
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST10BorrowExprE 916
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST14MethodCallExprE 1035
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST15DereferenceExprE 1232
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST15FieldAccessExprE 1407
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST14AssignmentExprE 1617
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST23ArithmeticOrLogicalExprE 2433
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST15UnsafeBlockExprE 2479
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST12TypeCastExprE 3283
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST8CallExprE 6770
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST16PathInExpressionE 10088
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST11LiteralExprE 13038
_ZN4Rust3HIR15ASTLoweringExpr5visitERNS_3AST14IdentifierExprE 13921
_ZN4Rust3HIR15ASTLoweringExpr9translateERNS_3AST4ExprEPb 64986
_ZN4Rust3HIR15ASTLoweringExprC2Ev 64986

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.