LCOV - code coverage report
Current view: top level - gcc/rust/resolve - rust-early-name-resolver.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 85.3 % 300 256
Test Date: 2025-06-21 16:26:05 Functions: 75.3 % 81 61
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
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST11MetaItemSeqE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST11UseTreeGlobE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST11UseTreeListE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST12MacroMatcherE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST12MetaItemPathE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST13MetaListPathsE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST13RangeFullExprE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST13UseTreeRebindE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST14AttrInputMacroE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST14DelimTokenTreeE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST15MetaItemLitExprE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST15MetaItemPathLitE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST16AttrInputLiteralE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST16MetaNameValueStrE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST20MacroMatchRepetitionE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST20MetaListNameValueStrE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST20StructExprStructBaseE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST23StructPatternFieldIdentE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST25RangePatternBoundQualPathE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST26AttrInputMetaItemContainerE 0
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST16ExternalTypeItemE 1
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST23LifetimeWhereClauseItemE 2
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST12ContinueExprE 10
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST21RangePatternBoundPathE 21
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST24RangePatternBoundLiteralE 23
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST17ConstGenericParamE 25
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST11ExternCrateE 27
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9IfLetExprE 30
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9IfLetExprEENKUlvE_clEv 30
_ZZN4Rust8Resolver17EarlyNameResolver25accumulate_escaped_macrosERNS_3AST6ModuleEENKUlvE_clEv 44
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST11ForLoopExprE 48
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST11ForLoopExprEENKUlvE_clEv 48
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST16StructExprStructE 50
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST13StructPatternE 64
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST12InferredTypeE 69
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST5UnionE 99
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9SliceTypeE 104
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST25QualifiedPathInExpressionE 121
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST25StructExprFieldIdentifierE 215
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST19QualifiedPathInTypeE 235
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST13LifetimeParamE 266
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST15MacroInvocationEENKUlNS2_9AttributeEE_clES5_ 349
_ZN4Rust8Resolver17EarlyNameResolver27resolve_qualified_path_typeERNS_3AST17QualifiedPathTypeE 356
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST18TupleStructPatternE 436
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9MatchExprE 486
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9MatchExprEENKUlvE_clEv 486
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST14UseDeclarationE 503
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9TupleTypeE 511
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9ArrayTypeE 774
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST13TraitItemTypeE 919
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST8EnumItemE 964
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST12InherentImplE 1075
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST12InherentImplEENKUlvE_clEv 1075
_ZZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9MatchExprEENKUlvE_clEvENKUlvE_clEv 1075
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST6ModuleE 1268
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST6ModuleEENKUlvE0_clEv 1268
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST6ModuleEENKUlvE_clEv 1268
_ZN4Rust8Resolver17EarlyNameResolver25accumulate_escaped_macrosERNS_3AST6ModuleE 1282
_ZN4Rust8ResolverL19is_macro_use_moduleERKNS_3AST6ModuleE 1282
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST11ExternBlockE 1577
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST11ExternBlockEENKUlvE_clEv 1577
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST22TypePathSegmentGenericE 2006
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST15MacroInvocationE 2549
_ZN4Rust8Resolver17EarlyNameResolver20resolve_generic_argsERNS_3AST11GenericArgsE 2601
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST13ReferenceTypeE 2721
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST20MacroRulesDefinitionE 3294
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST5TraitE 3353
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST5TraitEENKUlvE_clEv 3353
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9TraitImplE 4695
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9TraitImplEENKUlvE_clEv 4695
_ZN4Rust8Resolver17EarlyNameResolver2goERNS_3AST5CrateE 5714
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST5CrateE 5714
_ZN4Rust8Resolver17EarlyNameResolverC2Ev 5714
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST5CrateEENKUlvE0_clEv 5714
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST5CrateEENKUlvE_clEv 5714
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST14RawPointerTypeE 7659
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST16PathInExpressionE 20957
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9BlockExprE 23737
_ZZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST9BlockExprEENKUlvE_clEv 23737
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST14IdentifierExprE 23793
_ZN4Rust8Resolver17EarlyNameResolver5visitERNS_3AST11LiteralExprE 540150

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.