LCOV - code coverage report
Current view: top level - gcc/rust/checks/errors - rust-builtin-attribute-checker.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 77.6 % 246 191
Test Date: 2026-04-20 14:57:17 Functions: 100.0 % 35 35
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN4Rust8Analysis14lookup_handlerENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 28684
_ZN4Rust8Analysis21check_inner_attributeERKNS_3AST9AttributeE 11863
_ZN4Rust8Analysis23BuiltinAttributeChecker2goERNS_3AST5CrateE 4684
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST10StaticItemE 64
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST11ExternBlockE 1617
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST11ExternCrateE 27
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST11TupleStructE 980
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST12ConstantItemE 585
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST12InherentImplE 973
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST12StructStructE 1601
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST14UseDeclarationE 682
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST4EnumE 553
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST5CrateE 4684
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST5TraitE 3895
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST5UnionE 111
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST6ModuleE 1309
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST8FunctionE 18749
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST9AttributeE 28684
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST9TraitImplE 4742
_ZN4Rust8Analysis23BuiltinAttributeChecker5visitERNS_3AST9TypeAliasE 1298
_ZN4Rust8Analysis23BuiltinAttributeCheckerC2Ev 4684
_ZN4Rust8Analysis30check_valid_attribute_for_itemERKNS_3AST9AttributeERKNS1_4ItemE 15064
_ZN4Rust8Analysis8handlers10deprecatedERKNS_3AST9AttributeE 6
_ZN4Rust8Analysis8handlers11export_nameERKNS_3AST9AttributeE 11
_ZN4Rust8Analysis8handlers12_GLOBAL__N_1L16check_crate_typeERKNS_3AST9AttributeE 58
_ZN4Rust8Analysis8handlers12link_sectionERKNS_3AST9AttributeE 2
_ZN4Rust8Analysis8handlers3docERKNS_3AST9AttributeE 8935
_ZN4Rust8Analysis8handlers4lintERKNS_3AST9AttributeE 102
_ZN4Rust8Analysis8handlers9link_nameERKNS_3AST9AttributeE 8
_ZN4Rust8Analysis8handlers9no_mangleERKNS_3AST9AttributeE 2
_ZN4Rust8Analysis8handlersL10proc_macroERKNS_3AST9AttributeE 38
_ZN4Rust8Analysis8handlersL14target_featureERKNS_3AST9AttributeE 4
_ZN4Rust8Analysis8handlersL17proc_macro_deriveERKNS_3AST9AttributeE 20
_ZN4Rust8AnalysisL15check_doc_aliasERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm 700
_ZN4Rust8AnalysisL24check_no_mangle_functionERKNS_3AST9AttributeERKNS1_8FunctionE 2

Generated by: LCOV version 2.4-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.