LCOV - code coverage report
Current view: top level - gcc/rust/typecheck - rust-tyty-cmp.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 46.0 % 835 384
Test Date: 2025-08-30 13:27:53 Functions: 61.7 % 149 92
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
_ZN4Rust4TyTy10ClosureCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy10PointerCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_5FnPtrE 0
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_6FnTypeE 0
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_7StrTypeE 0
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9ArrayTypeE 0
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9ErrorTypeE 0
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9TupleTypeE 0
_ZN4Rust4TyTy5FnCmp5visitERKNS0_6FnTypeE 0
_ZN4Rust4TyTy5FnCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy6StrCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_10OpaqueTypeE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_14ProjectionTypeE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_5FnPtrE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_6FnTypeE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_7StrTypeE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9ConstTypeE 0
_ZN4Rust4TyTy8ArrayCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy8FnptrCmp5visitERKNS0_5FnPtrE 0
_ZN4Rust4TyTy8FnptrCmp5visitERKNS0_6FnTypeE 0
_ZN4Rust4TyTy8FnptrCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy8InferCmp5visitERKNS0_11ClosureTypeE 0
_ZN4Rust4TyTy8InferCmp5visitERKNS0_11PointerTypeE 0
_ZN4Rust4TyTy8InferCmp5visitERKNS0_17DynamicObjectTypeE 0
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9ArrayTypeE 0
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9TupleTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_11PointerTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_15PlaceholderTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_5FnPtrE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_6FnTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_7StrTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9TupleTypeE 0
_ZNK4Rust4TyTy10ClosureCmp8get_baseEv 0
_ZNK4Rust4TyTy10DynamicCmp8get_baseEv 0
_ZNK4Rust4TyTy10PointerCmp8get_baseEv 0
_ZNK4Rust4TyTy12ReferenceCmp8get_baseEv 0
_ZNK4Rust4TyTy14PlaceholderCmp8get_baseEv 0
_ZNK4Rust4TyTy5FnCmp8get_baseEv 0
_ZNK4Rust4TyTy6ADTCmp8get_baseEv 0
_ZNK4Rust4TyTy6IntCmp8get_baseEv 0
_ZNK4Rust4TyTy6StrCmp8get_baseEv 0
_ZNK4Rust4TyTy7BoolCmp8get_baseEv 0
_ZNK4Rust4TyTy7CharCmp8get_baseEv 0
_ZNK4Rust4TyTy7UintCmp8get_baseEv 0
_ZNK4Rust4TyTy8ArrayCmp8get_baseEv 0
_ZNK4Rust4TyTy8ConstCmp8get_baseEv 0
_ZNK4Rust4TyTy8FloatCmp8get_baseEv 0
_ZNK4Rust4TyTy8FnptrCmp8get_baseEv 0
_ZNK4Rust4TyTy8ISizeCmp8get_baseEv 0
_ZNK4Rust4TyTy8InferCmp8get_baseEv 0
_ZNK4Rust4TyTy8NeverCmp8get_baseEv 0
_ZNK4Rust4TyTy8ParamCmp8get_baseEv 0
_ZNK4Rust4TyTy8SliceCmp8get_baseEv 0
_ZNK4Rust4TyTy8TupleCmp8get_baseEv 0
_ZNK4Rust4TyTy8USizeCmp8get_baseEv 0
_ZNK4Rust4TyTy9OpaqueCmp8get_baseEv 0
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_13ReferenceTypeE 1
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9ErrorTypeE 1
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9SliceTypeE 1
_ZN4Rust4TyTy8TupleCmp5visitERKNS0_9InferTypeE 1
_ZN4Rust4TyTy10PointerCmp5visitERKNS0_11PointerTypeE 6
_ZN4Rust4TyTy10DynamicCmp5visitERKNS0_17DynamicObjectTypeE 7
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_11ClosureTypeE 7
_ZN4Rust4TyTy8ISizeCmp5visitERKNS0_9InferTypeE 15
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9NeverTypeE 25
_ZN4Rust4TyTy7UintCmp5visitERKNS0_9InferTypeE 25
_ZN4Rust4TyTy8NeverCmp5visitERKNS0_9InferTypeE 25
_ZN4Rust4TyTy7CharCmp5visitERKNS0_9InferTypeE 33
_ZN4Rust4TyTy7BoolCmp5visitERKNS0_9InferTypeE 39
_ZN4Rust4TyTy8InferCmp5visitERKNS0_13ReferenceTypeE 42
_ZN4Rust4TyTy12ReferenceCmp5visitERKNS0_9InferTypeE 43
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_7ADTTypeE 45
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9TupleTypeE 45
_ZN4Rust4TyTy8NeverCmp5visitERKNS0_9NeverTypeE 52
_ZN4Rust4TyTy10ClosureCmp5visitERKNS0_11ClosureTypeE 67
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_15PlaceholderTypeE 72
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9SliceTypeE 77
_ZN4Rust4TyTy8SliceCmp5visitERKNS0_9InferTypeE 77
_ZN4Rust4TyTy6StrCmp5visitERKNS0_7StrTypeE 80
_ZN4Rust4TyTy8ArrayCmp5visitERKNS0_9ArrayTypeE 85
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_8BoolTypeE 96
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_8CharTypeE 96
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9ISizeTypeE 113
_ZN4Rust4TyTy8FloatCmp5visitERKNS0_9InferTypeE 136
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9SliceTypeE 140
_ZN4Rust4TyTy8TupleCmp5visitERKNS0_9TupleTypeE 177
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9InferTypeE 190
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_17DynamicObjectTypeE 208
_ZN4Rust4TyTy6IntCmp5visitERKNS0_9InferTypeE 227
_ZN4Rust4TyTy8USizeCmp5visitERKNS0_9InferTypeE 235
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9USizeTypeE 267
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9NeverTypeE 294
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9InferTypeE 298
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_8CharTypeE 312
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9ISizeTypeE 312
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9InferTypeE 327
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_13ReferenceTypeE 346
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_8BoolTypeE 375
_ZN4Rust4TyTy7CharCmp5visitERKNS0_8CharTypeE 381
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9FloatTypeE 390
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_7IntTypeE 417
_ZN4Rust4TyTy8InferCmp5visitERKNS0_8CharTypeE 472
_ZN4Rust4TyTy8InferCmp5visitERKNS0_8BoolTypeE 480
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9ISizeTypeE 558
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9ParamTypeE 703
_ZN4Rust4TyTy6ADTCmp5visitERKNS0_9InferTypeE 717
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9ArrayTypeE 720
_ZN4Rust4TyTy8SliceCmp5visitERKNS0_9SliceTypeE 721
_ZN4Rust4TyTy8InferCmp5visitERKNS0_7ADTTypeE 723
_ZN4Rust4TyTy7BoolCmp5visitERKNS0_8BoolTypeE 780
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_8UintTypeE 787
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9FloatTypeE 824
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_11PointerTypeE 1980
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9FloatTypeE 2029
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9USizeTypeE 2110
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_7IntTypeE 2341
_ZN4Rust4TyTy8InferCmp5visitERKNS0_7IntTypeE 2467
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9SliceTypeE 2715
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9ParamTypeE 3194
_ZN4Rust4TyTy14PlaceholderCmp6can_eqEPKNS0_8BaseTypeE 3366
_ZN4Rust4TyTy12ReferenceCmp5visitERKNS0_13ReferenceTypeE 3526
_ZN4Rust4TyTy8InferCmp5visitERKNS0_8UintTypeE 4105
_ZN4Rust4TyTy8FloatCmp5visitERKNS0_9FloatTypeE 4190
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_7ADTTypeE 4218
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9NeverTypeE 4272
_ZN4Rust4TyTy8ISizeCmp5visitERKNS0_9ISizeTypeE 5072
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9USizeTypeE 5814
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9ParamTypeE 6661
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_8UintTypeE 9755
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9ArrayTypeE 11066
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_17DynamicObjectTypeE 13188
_ZN4Rust4TyTy8USizeCmp5visitERKNS0_9USizeTypeE 16838
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9ParamTypeE 22799
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_8CharTypeE 23130
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_8BoolTypeE 23914
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_13ReferenceTypeE 47394
_ZN4Rust4TyTy6IntCmp5visitERKNS0_7IntTypeE 63141
_ZN4Rust4TyTy8ParamCmp6can_eqEPKNS0_8BaseTypeE 63951
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9ISizeTypeE 80863
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9FloatTypeE 83216
_ZN4Rust4TyTy6ADTCmp5visitERKNS0_7ADTTypeE 90037
_ZN4Rust4TyTy7UintCmp5visitERKNS0_8UintTypeE 119592
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9USizeTypeE 140646
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_7IntTypeE 208541
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_8UintTypeE 226862
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_7ADTTypeE 289809
_ZN4Rust4TyTy7BaseCmp6can_eqEPKNS0_8BaseTypeE 1473514
_ZN4Rust4TyTy7BaseCmpC2EPKNS0_8BaseTypeEb 1505200

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.