LCOV - code coverage report
Current view: top level - gcc/rust/hir/tree - rust-hir-expr.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 49.4 % 882 436
Test Date: 2025-01-18 13:11:24 Functions: 38.6 % 254 98
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
_ZN4Rust3HIR10ReturnExprC1ERKS1_ 0
_ZN4Rust3HIR10StructBaseC2ERKS1_ 0
_ZN4Rust3HIR11ClosureExprC1ERKS1_ 0
_ZN4Rust3HIR11GroupedExprC1ERKS1_ 0
_ZN4Rust3HIR11RangeToExprC1ERKS1_ 0
_ZN4Rust3HIR12BaseLoopExprC2ERKS1_ 0
_ZN4Rust3HIR12ClosureParamC2ERKS1_ 0
_ZN4Rust3HIR12ClosureParamaSERKS1_ 0
_ZN4Rust3HIR12OperatorExprC2ERKS1_ 0
_ZN4Rust3HIR12TypeCastExprC1ERKS1_ 0
_ZN4Rust3HIR13RangeFromExprC1ERKS1_ 0
_ZN4Rust3HIR13WhileLoopExprC1ERKS1_ 0
_ZN4Rust3HIR14ArrayIndexExprC1ERKS1_ 0
_ZN4Rust3HIR14AssignmentExprC1ERKS1_ 0
_ZN4Rust3HIR14AsyncBlockExprC1ERKS1_ 0
_ZN4Rust3HIR14ComparisonExprC1ERKS1_ 0
_ZN4Rust3HIR14MethodCallExprC1ERKS1_ 0
_ZN4Rust3HIR14TupleIndexExprC1ERKS1_ 0
_ZN4Rust3HIR15FieldAccessExprC1ERKS1_ 0
_ZN4Rust3HIR15LazyBooleanExprC1ERKS1_ 0
_ZN4Rust3HIR15RangeFromToExprC1ERKS1_ 0
_ZN4Rust3HIR15RangeToInclExprC1ERKS1_ 0
_ZN4Rust3HIR15UnsafeBlockExprC1ERKS1_ 0
_ZN4Rust3HIR16ArrayElemsCopiedC2ERKS1_ 0
_ZN4Rust3HIR16ArrayElemsValuesC2ERKS1_ 0
_ZN4Rust3HIR16IfExprConseqElseC1ERKS1_ 0
_ZN4Rust3HIR16WhileLetLoopExprC1ERKS1_ 0
_ZN4Rust3HIR19IfLetExprConseqElseC1ERKS1_ 0
_ZN4Rust3HIR19RangeFromToInclExprC1ERKS1_ 0
_ZN4Rust3HIR20ErrorPropagationExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EEm 0
_ZN4Rust3HIR22CompoundAssignmentExprC1ERKS1_ 0
_ZN4Rust3HIR22StructExprFieldWithValC2ERKS1_ 0
_ZN4Rust3HIR22StructExprStructFieldsC1ERKS1_ 0
_ZN4Rust3HIR23ArithmeticOrLogicalExprC1ERKS1_ 0
_ZN4Rust3HIR6IfExprC1ERKS1_ 0
_ZN4Rust3HIR6IfExprC1ERKS1_ 0
_ZN4Rust3HIR6IfExprC2ERKS1_ 0
_ZN4Rust3HIR9ArrayExprC1ERKS1_ 0
_ZN4Rust3HIR9AwaitExprC1ERKS1_ 0
_ZN4Rust3HIR9BreakExprC1ERKS1_ 0
_ZN4Rust3HIR9IfLetExprC1ERKS1_ 0
_ZN4Rust3HIR9IfLetExprC1ERKS1_ 0
_ZN4Rust3HIR9IfLetExprC2ERKS1_ 0
_ZN4Rust3HIR9MatchCaseC2ERKS1_ 0
_ZN4Rust3HIR9MatchExprC1ERKS1_ 0
_ZN4Rust3HIR9TupleExprC1ERKS1_ 0
_ZNK4Rust3HIR10BorrowExpr15clone_expr_implEv 0
_ZNK4Rust3HIR10BorrowExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR10ReturnExpr15clone_expr_implEv 0
_ZNK4Rust3HIR10ReturnExpr19get_expression_typeEv 0
_ZNK4Rust3HIR10ReturnExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR11ClosureExpr15clone_expr_implEv 0
_ZNK4Rust3HIR11ClosureExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR11GroupedExpr15clone_expr_implEv 0
_ZNK4Rust3HIR11GroupedExpr19get_expression_typeEv 0
_ZNK4Rust3HIR11GroupedExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR11LiteralExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR11RangeToExpr15clone_expr_implEv 0
_ZNK4Rust3HIR11RangeToExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR12BaseLoopExpr19get_expression_typeEv 0
_ZNK4Rust3HIR12ContinueExpr15clone_expr_implEv 0
_ZNK4Rust3HIR12ContinueExpr19get_expression_typeEv 0
_ZNK4Rust3HIR12ContinueExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR12NegationExpr15clone_expr_implEv 0
_ZNK4Rust3HIR12NegationExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR12TypeCastExpr15clone_expr_implEv 0
_ZNK4Rust3HIR12TypeCastExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR13ExprWithBlock15clone_expr_implEv 0
_ZNK4Rust3HIR13ExprWithBlock19get_block_expr_typeEv 0
_ZNK4Rust3HIR13RangeFromExpr15clone_expr_implEv 0
_ZNK4Rust3HIR13RangeFromExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR13RangeFullExpr15clone_expr_implEv 0
_ZNK4Rust3HIR13RangeFullExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR13WhileLoopExpr15clone_expr_implEv 0
_ZNK4Rust3HIR13WhileLoopExpr26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR14ArrayIndexExpr15clone_expr_implEv 0
_ZNK4Rust3HIR14ArrayIndexExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR14AssignmentExpr15clone_expr_implEv 0
_ZNK4Rust3HIR14AssignmentExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR14AsyncBlockExpr19get_expression_typeEv 0
_ZNK4Rust3HIR14AsyncBlockExpr26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR14AsyncBlockExpr9get_locusEv 0
_ZNK4Rust3HIR14ComparisonExpr15clone_expr_implEv 0
_ZNK4Rust3HIR14ComparisonExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR14MethodCallExpr15clone_expr_implEv 0
_ZNK4Rust3HIR14MethodCallExpr19get_expression_typeEv 0
_ZNK4Rust3HIR14MethodCallExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR14TupleIndexExpr15clone_expr_implEv 0
_ZNK4Rust3HIR14TupleIndexExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR15DereferenceExpr15clone_expr_implEv 0
_ZNK4Rust3HIR15DereferenceExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR15FieldAccessExpr15clone_expr_implEv 0
_ZNK4Rust3HIR15FieldAccessExpr19get_expression_typeEv 0
_ZNK4Rust3HIR15FieldAccessExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR15LazyBooleanExpr15clone_expr_implEv 0
_ZNK4Rust3HIR15LazyBooleanExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR15RangeFromToExpr15clone_expr_implEv 0
_ZNK4Rust3HIR15RangeFromToExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR15RangeToInclExpr15clone_expr_implEv 0
_ZNK4Rust3HIR15RangeToInclExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR15UnsafeBlockExpr15clone_expr_implEv 0
_ZNK4Rust3HIR15UnsafeBlockExpr19get_expression_typeEv 0
_ZNK4Rust3HIR15UnsafeBlockExpr26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR16ArrayElemsCopied22clone_array_elems_implEv 0
_ZNK4Rust3HIR16ArrayElemsValues22clone_array_elems_implEv 0
_ZNK4Rust3HIR16IfExprConseqElse15clone_expr_implEv 0
_ZNK4Rust3HIR16IfExprConseqElse18clone_if_expr_implEv 0
_ZNK4Rust3HIR16IfExprConseqElse26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR16StructExprStruct15clone_expr_implEv 0
_ZNK4Rust3HIR16StructExprStruct29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR16WhileLetLoopExpr15clone_expr_implEv 0
_ZNK4Rust3HIR16WhileLetLoopExpr26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR19IfLetExprConseqElse15clone_expr_implEv 0
_ZNK4Rust3HIR19IfLetExprConseqElse22clone_if_let_expr_implEv 0
_ZNK4Rust3HIR19IfLetExprConseqElse26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR19RangeFromToInclExpr15clone_expr_implEv 0
_ZNK4Rust3HIR19RangeFromToInclExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR20ErrorPropagationExpr15clone_expr_implEv 0
_ZNK4Rust3HIR20ErrorPropagationExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR20StructExprStructBase15clone_expr_implEv 0
_ZNK4Rust3HIR20StructExprStructBase29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR22CompoundAssignmentExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR22StructExprStructFields15clone_expr_implEv 0
_ZNK4Rust3HIR22StructExprStructFields29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR23ArithmeticOrLogicalExpr15clone_expr_implEv 0
_ZNK4Rust3HIR23ArithmeticOrLogicalExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR25StructExprFieldIdentifier28clone_struct_expr_field_implEv 0
_ZNK4Rust3HIR25StructExprFieldIdentifier9as_stringB5cxx11Ev 0
_ZNK4Rust3HIR25StructExprFieldIndexValue28clone_struct_expr_field_implEv 0
_ZNK4Rust3HIR30StructExprFieldIdentifierValue28clone_struct_expr_field_implEv 0
_ZNK4Rust3HIR6IfExpr15clone_expr_implEv 0
_ZNK4Rust3HIR6IfExpr18clone_if_expr_implEv 0
_ZNK4Rust3HIR6IfExpr19get_expression_typeEv 0
_ZNK4Rust3HIR6IfExpr26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR8CallExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR8LoopExpr15clone_expr_implEv 0
_ZNK4Rust3HIR8LoopExpr26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR9ArrayExpr15clone_expr_implEv 0
_ZNK4Rust3HIR9ArrayExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR9AwaitExpr19get_expression_typeEv 0
_ZNK4Rust3HIR9AwaitExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR9AwaitExpr9get_locusEv 0
_ZNK4Rust3HIR9BlockExpr26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR9BreakExpr15clone_expr_implEv 0
_ZNK4Rust3HIR9BreakExpr19get_expression_typeEv 0
_ZNK4Rust3HIR9BreakExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR9IfLetExpr15clone_expr_implEv 0
_ZNK4Rust3HIR9IfLetExpr19get_expression_typeEv 0
_ZNK4Rust3HIR9IfLetExpr22clone_if_let_expr_implEv 0
_ZNK4Rust3HIR9IfLetExpr26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR9MatchExpr15clone_expr_implEv 0
_ZNK4Rust3HIR9MatchExpr19get_expression_typeEv 0
_ZNK4Rust3HIR9MatchExpr26clone_expr_with_block_implEv 0
_ZNK4Rust3HIR9RangeExpr19get_expression_typeEv 0
_ZNK4Rust3HIR9TupleExpr15clone_expr_implEv 0
_ZNK4Rust3HIR9TupleExpr19get_expression_typeEv 0
_ZNK4Rust3HIR9TupleExpr29clone_expr_without_block_implEv 0
_ZNK4Rust3HIR11ClosureExpr19get_expression_typeEv 1
_ZNK4Rust3HIR14TupleIndexExpr19get_expression_typeEv 1
_ZN4Rust3HIR19IfLetExprConseqElseC1ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_7PatternESt14default_deleteIS6_EESaIS9_EES5_INS0_4ExprES7_ISC_EES5_INS0_9BlockExprES7_ISF_EES5_INS0_13ExprWithBlockES7_ISI_EEm 2
_ZN4Rust3HIR9BlockExprC1ERKS1_ 2
_ZN4Rust3HIR9IfLetExprC1ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_7PatternESt14default_deleteIS6_EESaIS9_EES5_INS0_4ExprES7_ISC_EES5_INS0_9BlockExprES7_ISF_EEm 2
_ZN4Rust3HIR9IfLetExprC1ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_7PatternESt14default_deleteIS6_EESaIS9_EES5_INS0_4ExprES7_ISC_EES5_INS0_9BlockExprES7_ISF_EEm 0
_ZN4Rust3HIR9IfLetExprC2ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_7PatternESt14default_deleteIS6_EESaIS9_EES5_INS0_4ExprES7_ISC_EES5_INS0_9BlockExprES7_ISF_EEm 2
_ZNK4Rust3HIR9BlockExpr15clone_expr_implEv 2
_ZNK4Rust3HIR9BlockExpr21clone_block_expr_implEv 2
_ZNK4Rust3HIR10StructExpr19get_expression_typeEv 3
_ZNK4Rust3HIR11LiteralExpr15clone_expr_implEv 4
_ZN4Rust3HIR19RangeFromToInclExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_m 7
_ZN4Rust3HIR8CallExprC1ERKS1_ 7
_ZNK4Rust3HIR8CallExpr15clone_expr_implEv 7
_ZNK4Rust3HIR9IfLetExpr9get_locusEv 7
_ZNK4Rust3HIR14ArrayIndexExpr19get_expression_typeEv 8
_ZN4Rust3HIR12ContinueExprC1ENS_8Analysis11NodeMappingEmNS0_8LifetimeESt6vectorINS_3AST9AttributeESaIS7_EE 9
_ZNK4Rust3HIR12ContinueExpr9get_locusEv 9
_ZNK4Rust3HIR8CallExpr19get_expression_typeEv 19
_ZNK4Rust3HIR9ArrayExpr19get_expression_typeEv 29
_ZN4Rust3HIR13WhileLoopExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EEmNS0_9LoopLabelESt6vectorINS_3AST9AttributeESaISF_EE 35
_ZN4Rust3HIR25StructExprFieldIndexValueC2ENS_8Analysis11NodeMappingEiSt10unique_ptrINS0_4ExprESt14default_deleteIS5_EEm 44
_ZN4Rust3HIR15RangeFromToExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_m 50
_ZN4Rust3HIR11ClosureExprC1ENS_8Analysis11NodeMappingESt6vectorINS0_12ClosureParamESaIS5_EESt10unique_ptrINS0_4TypeESt14default_deleteIS9_EES8_INS0_4ExprESA_ISD_EEbS4_INS_3AST9AttributeESaISH_EEm 53
_ZN4Rust3HIR9BreakExprC1ENS_8Analysis11NodeMappingEmNS0_8LifetimeESt10unique_ptrINS0_4ExprESt14default_deleteIS6_EESt6vectorINS_3AST9AttributeESaISC_EE 59
_ZNK4Rust3HIR9BreakExpr9get_locusEv 59
_ZN4Rust3HIR12ClosureParamD2Ev 60
_ZNK4Rust3HIR9BlockExpr19get_expression_typeEv 62
_ZN4Rust3HIR9RangeExprC2ENS_8Analysis11NodeMappingEm 71
_ZNK4Rust3HIR25StructExprFieldIndexValue8get_kindEv 85
_ZN4Rust3HIR8LoopExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_9BlockExprESt14default_deleteIS5_EEmNS0_9LoopLabelESt6vectorINS_3AST9AttributeESaISC_EE 90
_ZNK4Rust3HIR12OperatorExpr19get_expression_typeEv 121
_ZN4Rust3HIR12BaseLoopExprC2ENS_8Analysis11NodeMappingESt10unique_ptrINS0_9BlockExprESt14default_deleteIS5_EEmNS0_9LoopLabelESt6vectorINS_3AST9AttributeESaISC_EE 125
_ZNK4Rust3HIR9RangeExpr9get_locusEv 143
_ZNK4Rust3HIR11ClosureExpr9get_locusEv 144
_ZN4Rust3HIR11GroupedExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EESD_m 159
_ZN4Rust3HIR22CompoundAssignmentExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_27ArithmeticOrLogicalOperatorm 160
_ZN4Rust3HIR22CompoundAssignmentExpr9visit_lhsERNS0_14HIRFullVisitorE 171
_ZN4Rust3HIR22CompoundAssignmentExpr9visit_rhsERNS0_14HIRFullVisitorE 171
_ZN4Rust3HIR9MatchExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS0_9MatchCaseESaISA_EES9_INS_3AST9AttributeESaISE_EESG_m 198
_ZN4Rust3HIR12NegationExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EE16NegationOperatorSt6vectorINS_3AST9AttributeESaISC_EEm 290
_ZN4Rust3HIR9ArrayExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_10ArrayElemsESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EESD_m 297
_ZNK4Rust3HIR11LiteralExpr19get_expression_typeEv 297
_ZNK4Rust3HIR16ArrayElemsCopied19get_array_expr_typeEv 319
_ZN4Rust3HIR9TupleExprC1ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_4ExprESt14default_deleteIS6_EESaIS9_EES4_INS_3AST9AttributeESaISD_EESF_m 325
_ZN4Rust3HIR10ReturnExprC1ENS_8Analysis11NodeMappingEmSt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EE 326
_ZNK4Rust3HIR11GroupedExpr9get_locusEv 326
_ZNK4Rust3HIR10ReturnExpr9get_locusEv 327
_ZN4Rust3HIR16IfExprConseqElseC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EES4_INS0_13ExprWithBlockES6_ISC_EEm 347
_ZNK4Rust3HIR12BaseLoopExpr9get_locusEv 350
_ZN4Rust3HIR15LazyBooleanExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_19LazyBooleanOperatorm 378
_ZNK4Rust3HIR25StructExprFieldIdentifier8get_kindEv 408
_ZN4Rust3HIR14ArrayIndexExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_St6vectorINS_3AST9AttributeESaISB_EEm 433
_ZNK4Rust3HIR16ArrayElemsValues19get_array_expr_typeEv 548
_ZNK4Rust3HIR9MatchExpr9get_locusEv 568
_ZN4Rust3HIR11LiteralExprC1ENS_8Analysis11NodeMappingENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7Literal7LitTypeENS_17PrimitiveCoreTypeEmSt6vectorINS_3AST9AttributeESaISF_EE 623
_ZN4Rust3HIR6IfExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EEm 647
_ZN4Rust3HIR6IfExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EEm 300
_ZN4Rust3HIR6IfExprC2ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EEm 347
_ZN4Rust3HIR14TupleIndexExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EEiSt6vectorINS_3AST9AttributeESaISB_EEm 726
_ZN4Rust3HIR22StructExprStructFieldsC1ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorISt10unique_ptrINS0_15StructExprFieldESt14default_deleteIS7_EESaISA_EEmPNS0_10StructBaseES5_INS_3AST9AttributeESaISG_EESI_ 811
_ZNK4Rust3HIR9ArrayExpr9get_locusEv 852
_ZN4Rust3HIR10StructExprC2ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorINS_3AST9AttributeESaIS7_EE 862
_ZN4Rust3HIR16StructExprStructC1ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorINS_3AST9AttributeESaIS7_EES9_m 862
_ZN4Rust3HIR16StructExprStructC1ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorINS_3AST9AttributeESaIS7_EES9_m 51
_ZN4Rust3HIR16StructExprStructC2ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorINS_3AST9AttributeESaIS7_EES9_m 811
_ZN4Rust3HIR14ComparisonExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_18ComparisonOperatorm 900
_ZNK4Rust3HIR9TupleExpr9get_locusEv 902
_ZN4Rust3HIR10BorrowExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EENS_10MutabilityESt6vectorINS_3AST9AttributeESaISC_EEm 939
_ZNK4Rust3HIR14ArrayIndexExpr9get_locusEv 975
_ZN4Rust3HIR14MethodCallExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EENS0_15PathExprSegmentESt6vectorIS8_SaIS8_EESA_INS_3AST9AttributeESaISE_EEm 1035
_ZN4Rust3HIR15DereferenceExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EEm 1232
_ZNK4Rust3HIR11LiteralExpr9as_stringB5cxx11Ev 1284
_ZN4Rust3HIR14AssignmentExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_m 1617
_ZNK4Rust3HIR14TupleIndexExpr9get_locusEv 1632
_ZNK4Rust3HIR6IfExpr9get_locusEv 1732
_ZN4Rust3HIR8MatchArmC2ERKS1_ 1775
_ZN4Rust3HIR8MatchArmC2EOS1_ 1813
_ZN4Rust3HIR30StructExprFieldIdentifierValueC2ENS_8Analysis11NodeMappingENS_10IdentifierESt10unique_ptrINS0_4ExprESt14default_deleteIS6_EEm 1897
_ZN4Rust3HIR15FieldAccessExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EENS_10IdentifierESt6vectorINS_3AST9AttributeESaISC_EEm 2023
_ZNK4Rust3HIR16StructExprStruct9get_locusEv 2116
_ZN4Rust3HIR14AssignmentExpr9visit_lhsERNS0_14HIRFullVisitorE 2178
_ZN4Rust3HIR14AssignmentExpr9visit_rhsERNS0_14HIRFullVisitorE 2178
_ZNK4Rust3HIR14MethodCallExpr9get_locusEv 2201
_ZN4Rust3HIR23ArithmeticOrLogicalExpr9visit_lhsERNS0_14HIRFullVisitorE 2254
_ZN4Rust3HIR23ArithmeticOrLogicalExpr9visit_rhsERNS0_14HIRFullVisitorE 2254
_ZN4Rust3HIR23ArithmeticOrLogicalExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_27ArithmeticOrLogicalOperatorm 2433
_ZN4Rust3HIR15UnsafeBlockExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_9BlockExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EEm 2479
_ZNK4Rust3HIR15FieldAccessExpr9get_locusEv 2844
_ZNK4Rust3HIR30StructExprFieldIdentifierValue8get_kindEv 3117
_ZN4Rust3HIR12TypeCastExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_4TypeES6_IS9_EEm 3283
_ZN4Rust3HIR8MatchArmD2Ev 3588
_ZNK4Rust3HIR15UnsafeBlockExpr9get_locusEv 6659
_ZN4Rust3HIR8CallExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorIS8_SaIS8_EES9_INS_3AST9AttributeESaISD_EEm 6770
_ZN4Rust3HIR12OperatorExprC2ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EEm 11232
_ZN4Rust3HIR9BlockExprC1ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_4StmtESt14default_deleteIS6_EESaIS9_EES5_INS0_4ExprES7_ISC_EEbS4_INS_3AST9AttributeESaISG_EESI_NS0_9LoopLabelEmm 12815
_ZN4Rust3HIR11LiteralExprC1ENS_8Analysis11NodeMappingENS0_7LiteralEmSt6vectorINS_3AST9AttributeESaIS7_EE 13199
_ZNK4Rust3HIR8CallExpr9get_locusEv 13402
_ZNK4Rust3HIR9BlockExpr9get_locusEv 15157
_ZN4Rust3HIR13ExprWithBlockC2ENS_8Analysis11NodeMappingESt6vectorINS_3AST9AttributeESaIS6_EE 16266
_ZNK4Rust3HIR12OperatorExpr9get_locusEv 26772
_ZNK4Rust3HIR11LiteralExpr9get_locusEv 33127

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.