Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/common/mpark_variant_vendor/include/mpark_variant_vendor/variant.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
mpark::lib::cpp14::array::operator [ ] |
|
1 |
3 |
18 |
1 |
mpark::lib::cpp14::forward |
|
2 |
3 |
22 |
1 |
mpark::lib::cpp14::forward |
|
2 |
5 |
37 |
1 |
mpark::lib::cpp14::move |
|
2 |
3 |
22 |
1 |
mpark::lib::cpp14::integer_sequence::size |
|
1 |
1 |
13 |
0 |
mpark::lib::cpp17::detail::is_nothrow_invocable_r::impl |
|
1 |
3 |
30 |
0 |
mpark::lib::cpp17::addressof |
|
1 |
3 |
15 |
1 |
mpark::lib::cpp17::detail::has_addressof_impl::impl |
|
3 |
4 |
50 |
0 |
mpark::lib::cpp17::detail::addressof |
|
1 |
3 |
21 |
2 |
mpark::lib::cpp17::detail::addressof |
|
1 |
3 |
17 |
2 |
mpark::lib::cpp17::addressof |
|
1 |
3 |
26 |
1 |
mpark::bad_variant_access::what |
|
1 |
1 |
11 |
0 |
mpark::throw_bad_variant_access |
|
2 |
5 |
18 |
0 |
mpark::detail::find_index |
|
4 |
15 |
92 |
0 |
mpark::detail::find_index_impl |
|
1 |
4 |
16 |
0 |
mpark::detail::find_index_impl |
|
3 |
8 |
56 |
0 |
mpark::detail::find_index |
|
1 |
3 |
25 |
0 |
mpark::detail::trait |
|
3 |
6 |
32 |
0 |
mpark::detail::common_trait |
|
3 |
11 |
93 |
0 |
mpark::detail::common_trait_impl |
|
1 |
1 |
10 |
0 |
mpark::detail::common_trait_impl |
|
2 |
7 |
47 |
0 |
mpark::detail::common_trait |
|
1 |
3 |
19 |
0 |
mpark::detail::access::recursive_union::get_alt |
|
1 |
3 |
26 |
0 |
mpark::detail::access::recursive_union::get_alt |
|
1 |
3 |
38 |
0 |
mpark::detail::visitation::base::expected::but_got |
|
1 |
3 |
17 |
0 |
mpark::detail::visitation::base::dispatcher::dispatch |
|
1 |
4 |
20 |
0 |
mpark::detail::visitation::base::dispatcher::dispatch_case |
|
1 |
3 |
13 |
0 |
mpark::detail::visitation::base::dispatcher::dispatch_at |
|
1 |
5 |
17 |
0 |
mpark::detail::visitation::base::dispatcher::dispatch |
|
1 |
12 |
115 |
0 |
mpark::detail::visitation::base::dispatcher::dispatch |
|
33 |
38 |
461 |
0 |
mpark::detail::visitation::base::dispatcher::dispatch_case |
|
1 |
10 |
102 |
0 |
mpark::detail::visitation::base::dispatcher::dispatch_at |
|
33 |
43 |
491 |
0 |
mpark::detail::visitation::base::at |
|
1 |
3 |
13 |
0 |
mpark::detail::visitation::base::at |
|
1 |
4 |
38 |
0 |
mpark::detail::visitation::base::make_farray |
|
1 |
3 |
39 |
0 |
mpark::detail::visitation::base::make_fmatrix_impl::dispatch |
|
1 |
10 |
108 |
0 |
mpark::detail::visitation::base::make_fmatrix_impl::impl |
|
1 |
3 |
20 |
0 |
mpark::detail::visitation::base::make_fmatrix_impl::impl |
|
1 |
5 |
40 |
0 |
mpark::detail::visitation::base::make_fmatrix |
|
1 |
5 |
44 |
0 |
mpark::detail::visitation::base::make_fdiagonal_impl::dispatch |
|
1 |
10 |
108 |
0 |
mpark::detail::visitation::base::make_fdiagonal |
|
1 |
3 |
35 |
0 |
mpark::detail::visitation::variant::visitor::does_not_handle |
|
1 |
3 |
18 |
0 |
mpark::detail::alt::alt |
|
1 |
2 |
25 |
0 |
mpark::detail::base::base |
|
1 |
2 |
25 |
0 |
mpark::detail::base::base |
|
1 |
3 |
40 |
0 |
mpark::detail::base::valueless_by_exception |
|
1 |
3 |
19 |
0 |
mpark::detail::base::index |
|
2 |
3 |
16 |
0 |
mpark::detail::base::as_base |
|
1 |
1 |
11 |
0 |
mpark::detail::base::as_base |
|
1 |
1 |
12 |
0 |
mpark::detail::base::as_base |
|
1 |
1 |
16 |
0 |
mpark::detail::base::as_base |
|
1 |
1 |
17 |
0 |
mpark::detail::base::data |
|
1 |
1 |
13 |
0 |
mpark::detail::base::data |
|
1 |
1 |
14 |
0 |
mpark::detail::base::data |
|
1 |
1 |
18 |
0 |
mpark::detail::base::data |
|
1 |
1 |
19 |
0 |
mpark::detail::base::size |
|
1 |
1 |
12 |
0 |
mpark::detail::dtor::operator ( ) |
|
1 |
1 |
18 |
0 |
mpark::detail::constructor::ctor::operator ( ) |
|
1 |
4 |
34 |
0 |
mpark::detail::constructor::construct_alt |
|
1 |
5 |
67 |
0 |
mpark::detail::constructor::generic_construct |
|
4 |
16 |
101 |
0 |
mpark::detail::assignment::emplace |
|
1 |
9 |
88 |
0 |
mpark::detail::assignment::assigner::operator ( ) |
|
1 |
3 |
34 |
0 |
mpark::detail::assignment::assign_alt |
|
6 |
19 |
166 |
0 |
mpark::detail::assignment::generic_assign |
|
6 |
17 |
114 |
0 |
mpark::detail::impl::assign |
|
1 |
4 |
35 |
0 |
mpark::detail::impl::swap |
|
10 |
32 |
233 |
0 |
mpark::detail::impl::swapper::operator ( ) |
|
1 |
4 |
31 |
0 |
mpark::detail::impl::move_nothrow |
|
2 |
6 |
46 |
0 |
mpark::detail::overload_leaf::operator F |
|
1 |
1 |
10 |
0 |
mpark::variant::variant |
|
1 |
3 |
26 |
0 |
mpark::variant::variant |
|
1 |
3 |
41 |
0 |
mpark::variant::variant |
|
1 |
5 |
49 |
0 |
mpark::variant::variant |
|
1 |
9 |
67 |
0 |
mpark::variant::variant |
|
1 |
5 |
49 |
0 |
mpark::variant::variant |
|
1 |
9 |
67 |
0 |
mpark::variant::operator = |
|
1 |
6 |
59 |
0 |
mpark::variant::emplace |
|
1 |
3 |
30 |
0 |
mpark::variant::emplace |
|
1 |
3 |
40 |
0 |
mpark::variant::emplace |
|
1 |
3 |
30 |
0 |
mpark::variant::emplace |
|
1 |
3 |
40 |
0 |
mpark::variant::valueless_by_exception |
|
1 |
3 |
14 |
0 |
mpark::variant::index |
|
1 |
3 |
14 |
0 |
mpark::variant::swap |
|
1 |
5 |
47 |
0 |
mpark::holds_alternative |
|
1 |
3 |
23 |
0 |
mpark::holds_alternative |
|
1 |
3 |
33 |
0 |
mpark::detail::generic_get_impl::generic_get_impl |
|
1 |
1 |
7 |
0 |
mpark::get |
|
1 |
4 |
23 |
0 |
mpark::get |
|
1 |
4 |
28 |
0 |
mpark::get |
|
1 |
4 |
24 |
0 |
mpark::get |
|
1 |
4 |
29 |
0 |
mpark::get |
|
1 |
3 |
31 |
0 |
mpark::get |
|
1 |
3 |
36 |
0 |
mpark::get |
|
1 |
3 |
32 |
0 |
mpark::get |
|
1 |
3 |
37 |
0 |
mpark::get_if |
|
1 |
3 |
24 |
0 |
mpark::get_if |
|
1 |
3 |
25 |
0 |
mpark::get_if |
|
1 |
3 |
32 |
0 |
mpark::get_if |
|
1 |
3 |
33 |
0 |
mpark::detail::convert_to_bool::operator ( ) |
|
1 |
8 |
71 |
0 |
mpark::operator == |
|
6 |
11 |
130 |
0 |
mpark::operator != |
|
6 |
11 |
131 |
0 |
mpark::operator < |
|
10 |
14 |
179 |
0 |
mpark::operator > |
|
10 |
14 |
179 |
0 |
mpark::operator <= |
|
10 |
15 |
181 |
0 |
mpark::operator >= |
|
10 |
16 |
181 |
0 |
mpark::operator < |
|
1 |
3 |
13 |
0 |
mpark::operator > |
|
1 |
3 |
13 |
0 |
mpark::operator <= |
|
1 |
3 |
13 |
0 |
mpark::operator >= |
|
1 |
3 |
13 |
0 |
mpark::operator == |
|
1 |
3 |
13 |
0 |
mpark::operator != |
|
1 |
3 |
13 |
0 |
mpark::detail::all |
|
3 |
8 |
34 |
0 |
mpark::visit |
|
2 |
7 |
69 |
0 |
mpark::detail::all_impl |
|
3 |
4 |
42 |
0 |
mpark::detail::all |
|
1 |
3 |
24 |
0 |
mpark::swap |
|
1 |
5 |
48 |
0 |
mpark::detail::hash::meets_requirements |
|
3 |
5 |
42 |
0 |
mpark::detail::hash::is_enabled |
|
4 |
7 |
53 |
0 |
std::operator ( ) |
|
3 |
17 |
120 |
0 |
std::hasher::operator ( ) |
|
1 |
6 |
52 |
0 |
std::hash_combine |
|
1 |
3 |
35 |
0 |
std::hash::operator ( ) |
|
1 |
3 |
15 |
0 |