LCOV - code coverage report
Current view: top level - gcc/rust/typecheck - rust-tyty-cmp.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 45.5 % 817 372
Test Date: 2025-07-26 09:32:30 Functions: 59.9 % 147 88
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_7StrTypeE 0
_ZN4Rust4TyTy6StrCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_10OpaqueTypeE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_14ProjectionTypeE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_5FnPtrE 0
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_6FnTypeE 0
_ZN4Rust4TyTy7UintCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy8ArrayCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy8FnptrCmp5visitERKNS0_5FnPtrE 0
_ZN4Rust4TyTy8FnptrCmp5visitERKNS0_6FnTypeE 0
_ZN4Rust4TyTy8FnptrCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy8ISizeCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy8InferCmp5visitERKNS0_11ClosureTypeE 0
_ZN4Rust4TyTy8InferCmp5visitERKNS0_17DynamicObjectTypeE 0
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9ArrayTypeE 0
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9TupleTypeE 0
_ZN4Rust4TyTy8NeverCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_11PointerTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_15PlaceholderTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_5FnPtrE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_6FnTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_7StrTypeE 0
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9TupleTypeE 0
_ZN4Rust4TyTy8TupleCmp5visitERKNS0_9InferTypeE 0
_ZN4Rust4TyTy8USizeCmp5visitERKNS0_9InferTypeE 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
_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 2
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9ErrorTypeE 2
_ZN4Rust4TyTy8InferCmp5visitERKNS0_11PointerTypeE 2
_ZN4Rust4TyTy6IntCmp5visitERKNS0_9InferTypeE 4
_ZN4Rust4TyTy10DynamicCmp5visitERKNS0_17DynamicObjectTypeE 7
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_11ClosureTypeE 7
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_7StrTypeE 7
_ZN4Rust4TyTy12ReferenceCmp5visitERKNS0_9InferTypeE 14
_ZN4Rust4TyTy8InferCmp5visitERKNS0_13ReferenceTypeE 14
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9InferTypeE 27
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_7ADTTypeE 29
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9NeverTypeE 29
_ZN4Rust4TyTy8NeverCmp5visitERKNS0_9NeverTypeE 33
_ZN4Rust4TyTy7CharCmp5visitERKNS0_9InferTypeE 36
_ZN4Rust4TyTy7BoolCmp5visitERKNS0_9InferTypeE 43
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9TupleTypeE 46
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9SliceTypeE 52
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_8BoolTypeE 54
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_8CharTypeE 54
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9InferTypeE 57
_ZN4Rust4TyTy10ClosureCmp5visitERKNS0_11ClosureTypeE 64
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_15PlaceholderTypeE 75
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9ISizeTypeE 76
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9SliceTypeE 77
_ZN4Rust4TyTy8SliceCmp5visitERKNS0_9InferTypeE 77
_ZN4Rust4TyTy6ADTCmp5visitERKNS0_9InferTypeE 97
_ZN4Rust4TyTy8ArrayCmp5visitERKNS0_9ArrayTypeE 98
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9SliceTypeE 105
_ZN4Rust4TyTy8TupleCmp5visitERKNS0_9TupleTypeE 116
_ZN4Rust4TyTy8FloatCmp5visitERKNS0_9InferTypeE 144
_ZN4Rust4TyTy10PointerCmp5visitERKNS0_11PointerTypeE 182
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9InferTypeE 188
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_17DynamicObjectTypeE 234
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_7IntTypeE 261
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9NeverTypeE 278
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9USizeTypeE 303
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_13ReferenceTypeE 349
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_8CharTypeE 351
_ZN4Rust4TyTy8InferCmp5visitERKNS0_7ADTTypeE 380
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_8BoolTypeE 400
_ZN4Rust4TyTy7CharCmp5visitERKNS0_8CharTypeE 402
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9ISizeTypeE 407
_ZN4Rust4TyTy8InferCmp5visitERKNS0_8CharTypeE 538
_ZN4Rust4TyTy8InferCmp5visitERKNS0_8BoolTypeE 545
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9ISizeTypeE 574
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9ParamTypeE 649
_ZN4Rust4TyTy8ISizeCmp5visitERKNS0_9ISizeTypeE 668
_ZN4Rust4TyTy8SliceCmp5visitERKNS0_9SliceTypeE 756
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9ArrayTypeE 810
_ZN4Rust4TyTy7BoolCmp5visitERKNS0_8BoolTypeE 813
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_9FloatTypeE 1060
_ZN4Rust4TyTy14PlaceholderCmp5visitERKNS0_8UintTypeE 1462
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_11PointerTypeE 1799
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_7ADTTypeE 1923
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9FloatTypeE 2156
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9USizeTypeE 2226
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_7IntTypeE 2327
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9SliceTypeE 2328
_ZN4Rust4TyTy8InferCmp5visitERKNS0_7IntTypeE 2388
_ZN4Rust4TyTy8InferCmp5visitERKNS0_9ParamTypeE 2695
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9FloatTypeE 3350
_ZN4Rust4TyTy14PlaceholderCmp6can_eqEPKNS0_8BaseTypeE 4229
_ZN4Rust4TyTy8InferCmp5visitERKNS0_8UintTypeE 4258
_ZN4Rust4TyTy12ReferenceCmp5visitERKNS0_13ReferenceTypeE 4623
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9NeverTypeE 4806
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9ParamTypeE 5395
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_9USizeTypeE 6231
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9ArrayTypeE 12386
_ZN4Rust4TyTy6ADTCmp5visitERKNS0_7ADTTypeE 13120
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_17DynamicObjectTypeE 13299
_ZN4Rust4TyTy8ParamCmp5visitERKNS0_8UintTypeE 14274
_ZN4Rust4TyTy8FloatCmp5visitERKNS0_9FloatTypeE 14860
_ZN4Rust4TyTy8USizeCmp5visitERKNS0_9USizeTypeE 16385
_ZN4Rust4TyTy6IntCmp5visitERKNS0_7IntTypeE 19427
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9ParamTypeE 28268
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_8CharTypeE 28896
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_8BoolTypeE 29783
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9ISizeTypeE 34107
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_13ReferenceTypeE 35465
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_7ADTTypeE 52905
_ZN4Rust4TyTy8ParamCmp6can_eqEPKNS0_8BaseTypeE 71399
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9FloatTypeE 126204
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_7IntTypeE 126642
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_9USizeTypeE 149861
_ZN4Rust4TyTy7UintCmp5visitERKNS0_8UintTypeE 159875
_ZN4Rust4TyTy7BaseCmp5visitERKNS0_8UintTypeE 260282
_ZN4Rust4TyTy7BaseCmp6can_eqEPKNS0_8BaseTypeE 1184976
_ZN4Rust4TyTy7BaseCmpC2EPKNS0_8BaseTypeEb 1220037

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.