File Coverage

/usr/local/lib/perl5/site_perl/5.26.1/XS/librangeV3.x/i/range/v3/detail/adl_get.hpp
Criterion Covered Total %
statement 2 2 100.0
branch n/a
condition n/a
subroutine n/a
pod n/a
total 2 2 100.0


line stmt bran cond sub pod time code
1             /// \file
2             // Range v3 library
3             //
4             // Copyright Casey Carter 2018
5             //
6             // Use, modification and distribution is subject to the
7             // Boost Software License, Version 1.0. (See accompanying
8             // file LICENSE_1_0.txt or copy at
9             // http://www.boost.org/LICENSE_1_0.txt)
10             //
11             // Project home: https://github.com/ericniebler/range-v3
12              
13             #ifndef RANGES_V3_DETAIL_ADL_GET_HPP
14             #define RANGES_V3_DETAIL_ADL_GET_HPP
15              
16             #include
17             #include
18              
19             namespace ranges
20             {
21             inline namespace v3
22             {
23             namespace detail
24             {
25             namespace _adl_get_
26             {
27             template void get();
28              
29             template
30 5335           constexpr auto adl_get(Tuple &&t)
31 5335           RANGES_DECLTYPE_AUTO_RETURN_NOEXCEPT
32             (
33             get(static_cast(t))
34             )
35              
36             template
37             constexpr auto adl_get(Tuple &&t)
38             RANGES_DECLTYPE_AUTO_RETURN_NOEXCEPT
39             (
40             get(static_cast(t))
41             )
42             }
43             using _adl_get_::adl_get;
44             }
45             }
46             }
47              
48             #endif // RANGES_V3_DETAIL_ADL_GET_HPP