LCOV - code coverage report
Current view: top level - core - multi_index.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 71 72 98.6 %
Date: 2024-11-24 01:48:31 Functions: 38 40 95.0 %

Function Name Sort by function name Hit count Sort by hit count
scipp::core::(anonymous namespace)::get_slice_dim() 0
bool scipp::core::(anonymous namespace)::can_be_flattened<0ul, 1ul, 2ul, 3ul, 4ul, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides>(long, long, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul>, std::array<long, 5>&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&) 0
scipp::core::MultiIndex<5l>::MultiIndex<scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams>(scipp::core::MultiIndex<5l>::binned_tag, scipp::core::Dimensions const&, scipp::core::Dimensions const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&) 4
auto scipp::core::(anonymous namespace)::get_slice_dim<scipp::core::BucketParams, scipp::core::BucketParams, scipp::core::BucketParams, scipp::core::BucketParams, scipp::core::BucketParams>(scipp::core::BucketParams const&, scipp::core::BucketParams const&, scipp::core::BucketParams const&, scipp::core::BucketParams const&, scipp::core::BucketParams const&) 4
void scipp::core::(anonymous namespace)::validate_bin_indices<scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams>(scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&) 4
scipp::core::MultiIndex<5l>::MultiIndex<scipp::core::Strides, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides>(scipp::core::Dimensions const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&) 167
long scipp::core::(anonymous namespace)::flatten_dims<scipp::core::Strides, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides>(scipp::span<std::array<long, 5>, 18446744073709551615ul> const&, scipp::span<long, 18446744073709551615ul> const&, scipp::core::Dimensions const&, long, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&) 175
auto scipp::core::(anonymous namespace)::make_span<std::array<std::array<long, 5ul>, 6ul>&>(std::array<std::array<long, 5ul>, 6ul>&, long) 175
bool scipp::core::(anonymous namespace)::can_be_flattened<0ul, 1ul, 2ul, 3ul, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides>(long, long, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>, std::array<long, 4>&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&) 1064
scipp::core::MultiIndex<4l>::MultiIndex<scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams>(scipp::core::MultiIndex<4l>::binned_tag, scipp::core::Dimensions const&, scipp::core::Dimensions const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&) 2590
auto scipp::core::(anonymous namespace)::get_slice_dim<scipp::core::BucketParams, scipp::core::BucketParams, scipp::core::BucketParams, scipp::core::BucketParams>(scipp::core::BucketParams const&, scipp::core::BucketParams const&, scipp::core::BucketParams const&, scipp::core::BucketParams const&) 2590
void scipp::core::(anonymous namespace)::validate_bin_indices<scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams>(scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&) 2594
auto scipp::core::(anonymous namespace)::get_slice_dim<scipp::core::BucketParams, scipp::core::BucketParams, scipp::core::BucketParams>(scipp::core::BucketParams const&, scipp::core::BucketParams const&, scipp::core::BucketParams const&) 5401
scipp::core::MultiIndex<3l>::MultiIndex<scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams>(scipp::core::MultiIndex<3l>::binned_tag, scipp::core::Dimensions const&, scipp::core::Dimensions const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&) 5404
bool scipp::core::(anonymous namespace)::can_be_flattened<0ul, scipp::core::Strides>(long, long, std::integer_sequence<unsigned long, 0ul>, std::array<long, 1>&, scipp::core::Strides const&) 7019
void scipp::core::(anonymous namespace)::validate_bin_indices<scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams>(scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&) 7998
scipp::core::MultiIndex<1l>::MultiIndex<scipp::core::ElementArrayViewParams>(scipp::core::MultiIndex<1l>::binned_tag, scipp::core::Dimensions const&, scipp::core::Dimensions const&, scipp::core::ElementArrayViewParams const&) 13458
scipp::core::MultiIndex<1l>::MultiIndex<scipp::core::Strides>(scipp::core::Dimensions const&, scipp::core::Strides const&) 22555
auto scipp::core::(anonymous namespace)::get_slice_dim<scipp::core::BucketParams>(scipp::core::BucketParams const&) 31468
bool scipp::core::(anonymous namespace)::can_be_flattened<0ul, 1ul, 2ul, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides>(long, long, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul>, std::array<long, 3>&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&) 34134
scipp::core::(anonymous namespace)::validate_bin_indices_impl(scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&) 37508
long scipp::core::(anonymous namespace)::flatten_dims<scipp::core::Strides>(scipp::span<std::array<long, 1>, 18446744073709551615ul> const&, scipp::span<long, 18446744073709551615ul> const&, scipp::core::Dimensions const&, long, scipp::core::Strides const&) 49471
auto scipp::core::(anonymous namespace)::make_span<std::array<std::array<long, 1ul>, 6ul>&>(std::array<std::array<long, 1ul>, 6ul>&, long) 49471
auto scipp::core::(anonymous namespace)::get_slice_dim<scipp::core::BucketParams, scipp::core::BucketParams>(scipp::core::BucketParams const&, scipp::core::BucketParams const&) 50846
scipp::core::MultiIndex<2l>::MultiIndex<scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams>(scipp::core::MultiIndex<2l>::binned_tag, scipp::core::Dimensions const&, scipp::core::Dimensions const&, scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&) 50860
void scipp::core::(anonymous namespace)::validate_bin_indices<scipp::core::ElementArrayViewParams, scipp::core::ElementArrayViewParams>(scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&) 58858
void scipp::core::(anonymous namespace)::validate_bin_indices<scipp::core::ElementArrayViewParams>(scipp::core::ElementArrayViewParams const&) 72299
scipp::core::MultiIndex<4l>::MultiIndex<scipp::core::Strides, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides>(scipp::core::Dimensions const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&) 93074
long scipp::core::(anonymous namespace)::flatten_dims<scipp::core::Strides, scipp::core::Strides, scipp::core::Strides, scipp::core::Strides>(scipp::span<std::array<long, 4>, 18446744073709551615ul> const&, scipp::span<long, 18446744073709551615ul> const&, scipp::core::Dimensions const&, long, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&) 98254
auto scipp::core::(anonymous namespace)::make_span<std::array<std::array<long, 4ul>, 6ul>&>(std::array<std::array<long, 4ul>, 6ul>&, long) 98254
bool scipp::core::(anonymous namespace)::can_be_flattened<0ul, 1ul, scipp::core::Strides, scipp::core::Strides>(long, long, std::integer_sequence<unsigned long, 0ul, 1ul>, std::array<long, 2>&, scipp::core::Strides const&, scipp::core::Strides const&) 119703
scipp::core::MultiIndex<3l>::MultiIndex<scipp::core::Strides, scipp::core::Strides, scipp::core::Strides>(scipp::core::Dimensions const&, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&) 796447
long scipp::core::(anonymous namespace)::flatten_dims<scipp::core::Strides, scipp::core::Strides, scipp::core::Strides>(scipp::span<std::array<long, 3>, 18446744073709551615ul> const&, scipp::span<long, 18446744073709551615ul> const&, scipp::core::Dimensions const&, long, scipp::core::Strides const&, scipp::core::Strides const&, scipp::core::Strides const&) 807249
auto scipp::core::(anonymous namespace)::make_span<std::array<std::array<long, 3ul>, 6ul>&>(std::array<std::array<long, 3ul>, 6ul>&, long) 807249
scipp::core::MultiIndex<2l>::MultiIndex<scipp::core::Strides, scipp::core::Strides>(scipp::core::Dimensions const&, scipp::core::Strides const&, scipp::core::Strides const&) 999849
long scipp::core::(anonymous namespace)::flatten_dims<scipp::core::Strides, scipp::core::Strides>(scipp::span<std::array<long, 2>, 18446744073709551615ul> const&, scipp::span<long, 18446744073709551615ul> const&, scipp::core::Dimensions const&, long, scipp::core::Strides const&, scipp::core::Strides const&) 1101541
auto scipp::core::(anonymous namespace)::make_span<std::array<std::array<long, 2ul>, 6ul>&>(std::array<std::array<long, 2ul>, 6ul>&, long) 1101541
auto scipp::core::(anonymous namespace)::make_span<std::array<long, 7ul>&>(std::array<long, 7ul>&, long) 2056690
long scipp::core::(anonymous namespace)::value_or_default<scipp::core::Strides>(scipp::core::Strides const&, long) 3281759
auto scipp::core::(anonymous namespace)::validate_bin_indices_impl(scipp::core::ElementArrayViewParams const&, scipp::core::ElementArrayViewParams const&)::{lambda(auto:1)#1}::operator()<std::pair<long, long> >(std::pair<long, long>) const 29388344

Generated by: LCOV version 1.14