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.6 % 885 439
Test Date: 2024-04-27 14:03:13 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_EEj 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_EEj 2
_ZN4Rust3HIR9BlockExprC1ERKS1_ 2
_ZN4Rust3HIR9IfLetExprC1ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_7PatternESt14default_deleteIS6_EESaIS9_EES5_INS0_4ExprES7_ISC_EES5_INS0_9BlockExprES7_ISF_EEj 2
_ZN4Rust3HIR9IfLetExprC1ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_7PatternESt14default_deleteIS6_EESaIS9_EES5_INS0_4ExprES7_ISC_EES5_INS0_9BlockExprES7_ISF_EEj 0
_ZN4Rust3HIR9IfLetExprC2ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_7PatternESt14default_deleteIS6_EESaIS9_EES5_INS0_4ExprES7_ISC_EES5_INS0_9BlockExprES7_ISF_EEj 2
_ZNK4Rust3HIR9BlockExpr15clone_expr_implEv 2
_ZNK4Rust3HIR9BlockExpr21clone_block_expr_implEv 2
_ZNK4Rust3HIR10StructExpr19get_expression_typeEv 3
_ZNK4Rust3HIR11LiteralExpr15clone_expr_implEv 4
_ZN4Rust3HIR19RangeFromToInclExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_j 7
_ZN4Rust3HIR8CallExprC1ERKS1_ 7
_ZNK4Rust3HIR8CallExpr15clone_expr_implEv 7
_ZNK4Rust3HIR9IfLetExpr9get_locusEv 7
_ZNK4Rust3HIR14ArrayIndexExpr19get_expression_typeEv 8
_ZN4Rust3HIR12ContinueExprC1ENS_8Analysis11NodeMappingEjNS0_8LifetimeESt6vectorINS_3AST9AttributeESaIS7_EE 9
_ZNK4Rust3HIR12ContinueExpr9get_locusEv 9
_ZNK4Rust3HIR8CallExpr19get_expression_typeEv 19
_ZNK4Rust3HIR9ArrayExpr19get_expression_typeEv 29
_ZN4Rust3HIR13WhileLoopExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EEjNS0_9LoopLabelESt6vectorINS_3AST9AttributeESaISF_EE 35
_ZN4Rust3HIR25StructExprFieldIndexValueC2ENS_8Analysis11NodeMappingEiSt10unique_ptrINS0_4ExprESt14default_deleteIS5_EEj 44
_ZN4Rust3HIR15RangeFromToExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_j 50
_ZN4Rust3HIR11ClosureExprC1ENS_8Analysis11NodeMappingESt6vectorINS0_12ClosureParamESaIS5_EESt10unique_ptrINS0_4TypeESt14default_deleteIS9_EES8_INS0_4ExprESA_ISD_EEbS4_INS_3AST9AttributeESaISH_EEj 53
_ZN4Rust3HIR9BreakExprC1ENS_8Analysis11NodeMappingEjNS0_8LifetimeESt10unique_ptrINS0_4ExprESt14default_deleteIS6_EESt6vectorINS_3AST9AttributeESaISC_EE 57
_ZNK4Rust3HIR9BreakExpr9get_locusEv 57
_ZN4Rust3HIR12ClosureParamD2Ev 60
_ZNK4Rust3HIR9BlockExpr19get_expression_typeEv 62
_ZN4Rust3HIR9RangeExprC2ENS_8Analysis11NodeMappingEj 71
_ZNK4Rust3HIR25StructExprFieldIndexValue8get_kindEv 85
_ZN4Rust3HIR8LoopExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_9BlockExprESt14default_deleteIS5_EEjNS0_9LoopLabelESt6vectorINS_3AST9AttributeESaISC_EE 88
_ZNK4Rust3HIR12OperatorExpr19get_expression_typeEv 121
_ZN4Rust3HIR12BaseLoopExprC2ENS_8Analysis11NodeMappingESt10unique_ptrINS0_9BlockExprESt14default_deleteIS5_EEjNS0_9LoopLabelESt6vectorINS_3AST9AttributeESaISC_EE 123
_ZNK4Rust3HIR9RangeExpr9get_locusEv 143
_ZNK4Rust3HIR11ClosureExpr9get_locusEv 144
_ZN4Rust3HIR11GroupedExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EESD_j 159
_ZN4Rust3HIR22CompoundAssignmentExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_27ArithmeticOrLogicalOperatorj 160
_ZN4Rust3HIR22CompoundAssignmentExpr9visit_lhsERNS0_14HIRFullVisitorE 171
_ZN4Rust3HIR22CompoundAssignmentExpr9visit_rhsERNS0_14HIRFullVisitorE 171
_ZN4Rust3HIR9MatchExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS0_9MatchCaseESaISA_EES9_INS_3AST9AttributeESaISE_EESG_j 195
_ZN4Rust3HIR12NegationExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EE16NegationOperatorSt6vectorINS_3AST9AttributeESaISC_EEj 290
_ZN4Rust3HIR9ArrayExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_10ArrayElemsESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EESD_j 295
_ZNK4Rust3HIR11LiteralExpr19get_expression_typeEv 297
_ZNK4Rust3HIR16ArrayElemsCopied19get_array_expr_typeEv 319
_ZN4Rust3HIR9TupleExprC1ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_4ExprESt14default_deleteIS6_EESaIS9_EES4_INS_3AST9AttributeESaISD_EESF_j 324
_ZN4Rust3HIR10ReturnExprC1ENS_8Analysis11NodeMappingEjSt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EE 326
_ZNK4Rust3HIR11GroupedExpr9get_locusEv 326
_ZNK4Rust3HIR10ReturnExpr9get_locusEv 327
_ZNK4Rust3HIR12BaseLoopExpr9get_locusEv 344
_ZN4Rust3HIR16IfExprConseqElseC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EES4_INS0_13ExprWithBlockES6_ISC_EEj 347
_ZN4Rust3HIR15LazyBooleanExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_19LazyBooleanOperatorj 378
_ZNK4Rust3HIR25StructExprFieldIdentifier8get_kindEv 408
_ZN4Rust3HIR14ArrayIndexExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_St6vectorINS_3AST9AttributeESaISB_EEj 433
_ZNK4Rust3HIR16ArrayElemsValues19get_array_expr_typeEv 542
_ZNK4Rust3HIR9MatchExpr9get_locusEv 562
_ZN4Rust3HIR11LiteralExprC1ENS_8Analysis11NodeMappingENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7Literal7LitTypeENS_17PrimitiveCoreTypeEjSt6vectorINS_3AST9AttributeESaISF_EE 615
_ZN4Rust3HIR6IfExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EEj 647
_ZN4Rust3HIR6IfExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EEj 300
_ZN4Rust3HIR6IfExprC2ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_9BlockExprES6_IS9_EEj 347
_ZN4Rust3HIR14TupleIndexExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EEiSt6vectorINS_3AST9AttributeESaISB_EEj 726
_ZN4Rust3HIR22StructExprStructFieldsC1ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorISt10unique_ptrINS0_15StructExprFieldESt14default_deleteIS7_EESaISA_EEjPNS0_10StructBaseES5_INS_3AST9AttributeESaISG_EESI_ 809
_ZNK4Rust3HIR9ArrayExpr9get_locusEv 850
_ZN4Rust3HIR10StructExprC2ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorINS_3AST9AttributeESaIS7_EE 860
_ZN4Rust3HIR16StructExprStructC1ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorINS_3AST9AttributeESaIS7_EES9_j 860
_ZN4Rust3HIR16StructExprStructC1ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorINS_3AST9AttributeESaIS7_EES9_j 51
_ZN4Rust3HIR16StructExprStructC2ENS_8Analysis11NodeMappingENS0_16PathInExpressionESt6vectorINS_3AST9AttributeESaIS7_EES9_j 809
_ZN4Rust3HIR14ComparisonExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_18ComparisonOperatorj 900
_ZNK4Rust3HIR9TupleExpr9get_locusEv 901
_ZN4Rust3HIR10BorrowExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EENS_10MutabilityESt6vectorINS_3AST9AttributeESaISC_EEj 936
_ZNK4Rust3HIR14ArrayIndexExpr9get_locusEv 975
_ZN4Rust3HIR14MethodCallExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EENS0_15PathExprSegmentESt6vectorIS8_SaIS8_EESA_INS_3AST9AttributeESaISE_EEj 1035
_ZNK4Rust3HIR11LiteralExpr9as_stringB5cxx11Ev 1090
_ZN4Rust3HIR15DereferenceExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EEj 1232
_ZN4Rust3HIR14AssignmentExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES8_j 1617
_ZNK4Rust3HIR14TupleIndexExpr9get_locusEv 1632
_ZNK4Rust3HIR6IfExpr9get_locusEv 1732
_ZN4Rust3HIR8MatchArmC2ERKS1_ 1771
_ZN4Rust3HIR8MatchArmC2EOS1_ 1792
_ZN4Rust3HIR30StructExprFieldIdentifierValueC2ENS_8Analysis11NodeMappingENS_10IdentifierESt10unique_ptrINS0_4ExprESt14default_deleteIS6_EEj 1895
_ZN4Rust3HIR15FieldAccessExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EENS_10IdentifierESt6vectorINS_3AST9AttributeESaISC_EEj 2023
_ZNK4Rust3HIR16StructExprStruct9get_locusEv 2110
_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_27ArithmeticOrLogicalOperatorj 2433
_ZN4Rust3HIR15UnsafeBlockExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_9BlockExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EEj 2479
_ZNK4Rust3HIR15FieldAccessExpr9get_locusEv 2844
_ZNK4Rust3HIR30StructExprFieldIdentifierValue8get_kindEv 3113
_ZN4Rust3HIR12TypeCastExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EES4_INS0_4TypeES6_IS9_EEj 3283
_ZN4Rust3HIR8MatchArmD2Ev 3563
_ZNK4Rust3HIR15UnsafeBlockExpr9get_locusEv 6659
_ZN4Rust3HIR8CallExprC1ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorIS8_SaIS8_EES9_INS_3AST9AttributeESaISD_EEj 6761
_ZN4Rust3HIR12OperatorExprC2ENS_8Analysis11NodeMappingESt10unique_ptrINS0_4ExprESt14default_deleteIS5_EESt6vectorINS_3AST9AttributeESaISB_EEj 11229
_ZN4Rust3HIR9BlockExprC1ENS_8Analysis11NodeMappingESt6vectorISt10unique_ptrINS0_4StmtESt14default_deleteIS6_EESaIS9_EES5_INS0_4ExprES7_ISC_EEbS4_INS_3AST9AttributeESaISG_EESI_NS0_9LoopLabelEjj 12784
_ZN4Rust3HIR11LiteralExprC1ENS_8Analysis11NodeMappingENS0_7LiteralEjSt6vectorINS_3AST9AttributeESaIS7_EE 13193
_ZNK4Rust3HIR8CallExpr9get_locusEv 13387
_ZNK4Rust3HIR9BlockExpr9get_locusEv 15119
_ZN4Rust3HIR13ExprWithBlockC2ENS_8Analysis11NodeMappingESt6vectorINS_3AST9AttributeESaIS6_EE 16230
_ZNK4Rust3HIR12OperatorExpr9get_locusEv 26760
_ZNK4Rust3HIR11LiteralExpr9get_locusEv 33118

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.