Coverage Report

Created: 2025-07-23 06:59

/src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/repository.h
Line
Count
Source (jump to first uncovered line)
1
#pragma once
2
3
#include <fuzzing/datasource/id.hpp>
4
#include <string>
5
#include <stdexcept>
6
#include <optional>
7
8
namespace cryptofuzz {
9
namespace repository {
10
11
bool IsCBC(const uint64_t id);
12
bool IsCCM(const uint64_t id);
13
bool IsCFB(const uint64_t id);
14
bool IsCTR(const uint64_t id);
15
bool IsECB(const uint64_t id);
16
bool IsGCM(const uint64_t id);
17
bool IsOCB(const uint64_t id);
18
bool IsOFB(const uint64_t id);
19
bool IsXTS(const uint64_t id);
20
bool IsAEAD(const uint64_t id);
21
bool IsWRAP(const uint64_t id);
22
bool IsAES(const uint64_t id);
23
std::string DigestToString(const uint64_t id);
24
std::optional<uint64_t> DigestFromString(const std::string& s);
25
std::string CipherToString(const uint64_t id);
26
std::string ECC_CurveToString(const uint64_t id);
27
std::optional<uint64_t> ECC_CurveFromString(const std::string& s);
28
std::optional<size_t> ECC_CurveToBits(const uint64_t id);
29
std::optional<std::string> ECC_CurveToPrime(const uint64_t id);
30
std::optional<std::string> ECC_CurveToA(const uint64_t id);
31
std::optional<std::string> ECC_CurveToB(const uint64_t id);
32
std::optional<std::string> ECC_CurveToX(const uint64_t id);
33
std::optional<std::string> ECC_CurveToY(const uint64_t id);
34
std::optional<std::string> ECC_CurveToOrderMin1(const uint64_t id);
35
std::optional<std::string> ECC_CurveToOrder(const uint64_t id);
36
std::string CalcOpToString(const uint64_t id);
37
size_t CalcOpToNumParams(const uint64_t id);
38
std::optional<size_t> DigestSize(const uint64_t id);
39
40
#include "../../repository_tbl.h"
41
42
template <typename LUT>
43
0
inline constexpr long LUTCheck(const uint64_t id, const LUT* lut, const size_t lutSize) noexcept {
44
0
    for (size_t i = 0; i < lutSize; i++) {
45
0
        if ( lut[i].id == id ) {
46
0
            return i;
47
0
        }
48
0
    }
49
0
50
0
    return -1;
51
0
}
Unexecuted instantiation: long cryptofuzz::repository::LUTCheck<cryptofuzz::repository::ModuleLUT_t>(unsigned long, cryptofuzz::repository::ModuleLUT_t const*, unsigned long)
Unexecuted instantiation: long cryptofuzz::repository::LUTCheck<cryptofuzz::repository::OperationLUT_t>(unsigned long, cryptofuzz::repository::OperationLUT_t const*, unsigned long)
Unexecuted instantiation: long cryptofuzz::repository::LUTCheck<cryptofuzz::repository::DigestLUT_t>(unsigned long, cryptofuzz::repository::DigestLUT_t const*, unsigned long)
Unexecuted instantiation: long cryptofuzz::repository::LUTCheck<cryptofuzz::repository::CipherLUT_t>(unsigned long, cryptofuzz::repository::CipherLUT_t const*, unsigned long)
Unexecuted instantiation: long cryptofuzz::repository::LUTCheck<cryptofuzz::repository::ECC_CurveLUT_t>(unsigned long, cryptofuzz::repository::ECC_CurveLUT_t const*, unsigned long)
Unexecuted instantiation: long cryptofuzz::repository::LUTCheck<cryptofuzz::repository::CalcOpLUT_t>(unsigned long, cryptofuzz::repository::CalcOpLUT_t const*, unsigned long)
52
53
template <uint64_t id>
54
1.24k
constexpr long moduleIndex(void) {
55
1.24k
    constexpr long index = LUTCheck(id, ModuleLUT, sizeof(ModuleLUT) / sizeof(ModuleLUT[0]));
56
1.24k
    static_assert(-1 != index, "Not a valid module");
57
1.24k
    return index;
58
1.24k
}
59
60
template <uint64_t id>
61
1.24k
constexpr uint64_t Module(void) {
62
1.24k
    (void)moduleIndex<id>();
63
1.24k
    return id;
64
1.24k
}
65
66
template <uint64_t id>
67
424
constexpr long operationIndex(void) {
68
424
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
424
    static_assert(-1 != index, "Not a valid operation");
70
424
    return index;
71
424
}
long cryptofuzz::repository::operationIndex<5866728786590536975ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<10512925313610633373ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<4475220330049108872ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<2953094577370070712ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<4263448555065260947ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<5539743395198706529ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<5809491516167589196ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<3927672189283779123ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<14229822751382312176ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<15624386071052607225ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<12367986147865658621ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<16891560331061928144ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<15952101299761277882ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<13937406665088527893ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<18202307832725584852ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<6129199940879300273ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<14165933950116245185ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<2199449812569109303ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<14521310631484128166ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<17223730669190186232ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<2976759534500793820ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<14331211725752570280ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<10005503820668675355ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<14356609771627578971ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<9382889272173326955ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<3504204876962697477ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<3450355166456167260ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<3450358464991051893ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<8989551212334913101ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<9326441367258825100ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<16452550327545558230ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<13576222566899769656ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<14885561544915072325ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<16616373583168996708ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<12332401161757138384ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<2087673408481258571ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<8163694440785824261ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<13361868971281677690ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<18302666542519829747ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<16861771541778039679ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<8361011715369233209ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<2075488948259244450ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<8473266746052007431ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<8872906712023707375ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<1974916196578954964ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<9936130372012631986ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<2147704096848105168ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<17436900272062802069ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<5046600913796342794ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<5560960351281728901ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<15307561034024662125ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<8955882836668873941ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<6854737006333781894ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<16012901404492830732ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<3927674388307035545ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<10167620474764609318ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<10167618275741352896ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<2769893415746427291ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<2769895614769683713ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<808689481476788287ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<808691680500044709ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<7881979837569190506ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<4869767883566109890ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<4869765684542853468ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<5813795265259883034ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<12633938770290406723ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<12633940969313663145ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<11397056358600961605ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<11397054159577705183ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<13661847222560907774ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<12365045563994873029ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<13026559038354618177ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<9899993270756223732ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<12712141260368232507ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<7272519953370851956ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<9518715530777777963ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<9582672856034496969ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<2875235401351023405ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<10031261976360763489ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<5223653993845792533ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<12923493826935231177ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<16811328735348207892ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<16811332033883092525ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<17259658332555689480ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<7050830764583196327ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<6909130305161178035ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<16384130727566876629ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<16384127429031991996ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<13346204371917125219ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<13346205471428753430ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<5323959883309341751ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<10944057886766318610ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<3672527266831566440ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<11823638576524027485ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<3672530565366451073ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<11823635277989142852ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<4460206687329269228ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<3745040402587948587ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<17479745972470505865ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<3982242242522983881ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<11540353342577402988ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<6019528506043436648ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<9715691805813100268ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<17063325151670381ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<15698672930317548180ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
long cryptofuzz::repository::operationIndex<12506434490133466843ul>()
Line
Count
Source
67
4
constexpr long operationIndex(void) {
68
4
    constexpr long index = LUTCheck(id, OperationLUT, sizeof(OperationLUT) / sizeof(OperationLUT[0]));
69
4
    static_assert(-1 != index, "Not a valid operation");
70
4
    return index;
71
4
}
Unexecuted instantiation: long cryptofuzz::repository::operationIndex<14291370178360082506ul>()
72
73
template <uint64_t id>
74
424
constexpr uint64_t Operation(void) {
75
424
    (void)operationIndex<id>();
76
424
    return id;
77
424
}
unsigned long cryptofuzz::repository::Operation<5866728786590536975ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<10512925313610633373ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<4475220330049108872ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<2953094577370070712ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<4263448555065260947ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<5539743395198706529ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<5809491516167589196ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<3927672189283779123ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<14229822751382312176ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<15624386071052607225ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<12367986147865658621ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<16891560331061928144ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<15952101299761277882ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<13937406665088527893ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<18202307832725584852ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<6129199940879300273ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<14165933950116245185ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<2199449812569109303ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<14521310631484128166ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<17223730669190186232ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<2976759534500793820ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<14331211725752570280ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<10005503820668675355ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<14356609771627578971ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<9382889272173326955ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<3504204876962697477ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<3450355166456167260ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<3450358464991051893ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<8989551212334913101ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<9326441367258825100ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<16452550327545558230ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<13576222566899769656ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<14885561544915072325ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<16616373583168996708ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<12332401161757138384ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<2087673408481258571ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<8163694440785824261ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<13361868971281677690ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<18302666542519829747ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<16861771541778039679ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<8361011715369233209ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<2075488948259244450ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<8473266746052007431ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<8872906712023707375ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<1974916196578954964ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<9936130372012631986ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<2147704096848105168ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<17436900272062802069ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<5046600913796342794ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<5560960351281728901ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<15307561034024662125ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<8955882836668873941ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<6854737006333781894ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<16012901404492830732ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<3927674388307035545ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<10167620474764609318ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<10167618275741352896ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<2769893415746427291ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<2769895614769683713ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<808689481476788287ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<808691680500044709ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<7881979837569190506ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<4869767883566109890ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<4869765684542853468ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<5813795265259883034ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<12633938770290406723ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<12633940969313663145ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<11397056358600961605ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<11397054159577705183ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<13661847222560907774ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<12365045563994873029ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<13026559038354618177ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<9899993270756223732ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<12712141260368232507ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<7272519953370851956ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<9518715530777777963ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<9582672856034496969ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<2875235401351023405ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<10031261976360763489ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<5223653993845792533ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<12923493826935231177ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<16811328735348207892ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<16811332033883092525ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<17259658332555689480ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<7050830764583196327ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<6909130305161178035ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<16384130727566876629ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<16384127429031991996ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<13346204371917125219ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<13346205471428753430ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<5323959883309341751ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<10944057886766318610ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<3672527266831566440ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<11823638576524027485ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<3672530565366451073ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<11823635277989142852ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<4460206687329269228ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<3745040402587948587ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<17479745972470505865ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<3982242242522983881ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<11540353342577402988ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<6019528506043436648ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<9715691805813100268ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<17063325151670381ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<15698672930317548180ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
unsigned long cryptofuzz::repository::Operation<12506434490133466843ul>()
Line
Count
Source
74
4
constexpr uint64_t Operation(void) {
75
4
    (void)operationIndex<id>();
76
4
    return id;
77
4
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::Operation<14291370178360082506ul>()
78
79
template <uint64_t id>
80
5.70k
constexpr long digestIndex(void) {
81
5.70k
    constexpr long index = LUTCheck(id, DigestLUT, sizeof(DigestLUT) / sizeof(DigestLUT[0]));
82
5.70k
    static_assert(-1 != index, "Not a valid digest");
83
5.70k
    return index;
84
5.70k
}
long cryptofuzz::repository::digestIndex<7259431668663979670ul>()
Line
Count
Source
80
5.52k
constexpr long digestIndex(void) {
81
5.52k
    constexpr long index = LUTCheck(id, DigestLUT, sizeof(DigestLUT) / sizeof(DigestLUT[0]));
82
5.52k
    static_assert(-1 != index, "Not a valid digest");
83
5.52k
    return index;
84
5.52k
}
long cryptofuzz::repository::digestIndex<9152758373000471604ul>()
Line
Count
Source
80
174
constexpr long digestIndex(void) {
81
174
    constexpr long index = LUTCheck(id, DigestLUT, sizeof(DigestLUT) / sizeof(DigestLUT[0]));
82
174
    static_assert(-1 != index, "Not a valid digest");
83
174
    return index;
84
174
}
long cryptofuzz::repository::digestIndex<9147977696441956301ul>()
Line
Count
Source
80
1
constexpr long digestIndex(void) {
81
1
    constexpr long index = LUTCheck(id, DigestLUT, sizeof(DigestLUT) / sizeof(DigestLUT[0]));
82
1
    static_assert(-1 != index, "Not a valid digest");
83
1
    return index;
84
1
}
long cryptofuzz::repository::digestIndex<8609869009161690924ul>()
Line
Count
Source
80
1
constexpr long digestIndex(void) {
81
1
    constexpr long index = LUTCheck(id, DigestLUT, sizeof(DigestLUT) / sizeof(DigestLUT[0]));
82
1
    static_assert(-1 != index, "Not a valid digest");
83
1
    return index;
84
1
}
long cryptofuzz::repository::digestIndex<12271565986551723033ul>()
Line
Count
Source
80
1
constexpr long digestIndex(void) {
81
1
    constexpr long index = LUTCheck(id, DigestLUT, sizeof(DigestLUT) / sizeof(DigestLUT[0]));
82
1
    static_assert(-1 != index, "Not a valid digest");
83
1
    return index;
84
1
}
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<12653956904242592113ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<12651120164242375408ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<12131188603196099008ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<10845628612712146973ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<2531185399873972180ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<13948243250661989563ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<1730228192409138911ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<13826573813097216398ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<7193266003474423991ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<10117987346593531560ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<13013128580143094380ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<9804783951172089512ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<11252413966251638140ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<17601656798449246736ul>()
Unexecuted instantiation: long cryptofuzz::repository::digestIndex<16943943236275841904ul>()
85
86
template <uint64_t id>
87
5.70k
constexpr uint64_t Digest(void) {
88
5.70k
    (void)digestIndex<id>();
89
5.70k
    return id;
90
5.70k
}
unsigned long cryptofuzz::repository::Digest<7259431668663979670ul>()
Line
Count
Source
87
5.52k
constexpr uint64_t Digest(void) {
88
5.52k
    (void)digestIndex<id>();
89
5.52k
    return id;
90
5.52k
}
unsigned long cryptofuzz::repository::Digest<9152758373000471604ul>()
Line
Count
Source
87
174
constexpr uint64_t Digest(void) {
88
174
    (void)digestIndex<id>();
89
174
    return id;
90
174
}
unsigned long cryptofuzz::repository::Digest<9147977696441956301ul>()
Line
Count
Source
87
1
constexpr uint64_t Digest(void) {
88
1
    (void)digestIndex<id>();
89
1
    return id;
90
1
}
unsigned long cryptofuzz::repository::Digest<8609869009161690924ul>()
Line
Count
Source
87
1
constexpr uint64_t Digest(void) {
88
1
    (void)digestIndex<id>();
89
1
    return id;
90
1
}
unsigned long cryptofuzz::repository::Digest<12271565986551723033ul>()
Line
Count
Source
87
1
constexpr uint64_t Digest(void) {
88
1
    (void)digestIndex<id>();
89
1
    return id;
90
1
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<12653956904242592113ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<12651120164242375408ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<12131188603196099008ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<10845628612712146973ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<2531185399873972180ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<13948243250661989563ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<1730228192409138911ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<13826573813097216398ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<7193266003474423991ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<10117987346593531560ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<13013128580143094380ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<9804783951172089512ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<11252413966251638140ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<17601656798449246736ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Digest<16943943236275841904ul>()
91
92
template <uint64_t id>
93
7.24k
constexpr long cipherIndex(void) {
94
7.24k
    constexpr long index = LUTCheck(id, CipherLUT, sizeof(CipherLUT) / sizeof(CipherLUT[0]));
95
7.24k
    static_assert(-1 != index, "Not a valid cipher");
96
7.24k
    return index;
97
7.24k
}
long cryptofuzz::repository::cipherIndex<11677781695485258375ul>()
Line
Count
Source
93
396
constexpr long cipherIndex(void) {
94
396
    constexpr long index = LUTCheck(id, CipherLUT, sizeof(CipherLUT) / sizeof(CipherLUT[0]));
95
396
    static_assert(-1 != index, "Not a valid cipher");
96
396
    return index;
97
396
}
long cryptofuzz::repository::cipherIndex<2848339496800652546ul>()
Line
Count
Source
93
1.71k
constexpr long cipherIndex(void) {
94
1.71k
    constexpr long index = LUTCheck(id, CipherLUT, sizeof(CipherLUT) / sizeof(CipherLUT[0]));
95
1.71k
    static_assert(-1 != index, "Not a valid cipher");
96
1.71k
    return index;
97
1.71k
}
long cryptofuzz::repository::cipherIndex<11757244974462610780ul>()
Line
Count
Source
93
2.56k
constexpr long cipherIndex(void) {
94
2.56k
    constexpr long index = LUTCheck(id, CipherLUT, sizeof(CipherLUT) / sizeof(CipherLUT[0]));
95
2.56k
    static_assert(-1 != index, "Not a valid cipher");
96
2.56k
    return index;
97
2.56k
}
long cryptofuzz::repository::cipherIndex<11195972327075784600ul>()
Line
Count
Source
93
2.56k
constexpr long cipherIndex(void) {
94
2.56k
    constexpr long index = LUTCheck(id, CipherLUT, sizeof(CipherLUT) / sizeof(CipherLUT[0]));
95
2.56k
    static_assert(-1 != index, "Not a valid cipher");
96
2.56k
    return index;
97
2.56k
}
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2847396115823836733ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<12661830155089332476ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<4039651756406481437ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<228126321642777801ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<15036040797623165328ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<1420381962225422505ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<7564088869236869393ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<12661018715507901983ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<4040454399894886242ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<12700182171030547397ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<11244317632894617036ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2730851690756233413ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2827133216031509939ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<12678222773951113450ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<4019388856614154643ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<17545169476671327590ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<16403139470927532787ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<168239428651064518ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<14438675293841951225ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<10961528883423616596ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<15508630057019650777ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2844373558358452369ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<12664703178973280144ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<4036769936429508081ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<10028991152867051488ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2105873454297073299ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<916744443905566016ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<10029001048471705387ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2105881150878470776ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<916754339510219915ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<5348827950297912837ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<1577848050000181708ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<6418501238498790373ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<14281920195456605635ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<6501213429950166759ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<13427899349556222646ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<10243334185369797563ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<11789540548779567904ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<11281717605982429235ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2554922593668931776ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2562230406809551580ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2572658175089423229ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<2034690225297568860ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<1092635628194589707ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<14241624657856954292ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<8739115493129040043ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<1444964289921205087ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<5187085045340835891ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<1446057204479457596ul>()
Unexecuted instantiation: long cryptofuzz::repository::cipherIndex<4065151076800002768ul>()
98
99
template <uint64_t id>
100
7.24k
constexpr uint64_t Cipher(void) {
101
7.24k
    (void)cipherIndex<id>();
102
7.24k
    return id;
103
7.24k
}
unsigned long cryptofuzz::repository::Cipher<11677781695485258375ul>()
Line
Count
Source
100
396
constexpr uint64_t Cipher(void) {
101
396
    (void)cipherIndex<id>();
102
396
    return id;
103
396
}
unsigned long cryptofuzz::repository::Cipher<2848339496800652546ul>()
Line
Count
Source
100
1.71k
constexpr uint64_t Cipher(void) {
101
1.71k
    (void)cipherIndex<id>();
102
1.71k
    return id;
103
1.71k
}
unsigned long cryptofuzz::repository::Cipher<11757244974462610780ul>()
Line
Count
Source
100
2.56k
constexpr uint64_t Cipher(void) {
101
2.56k
    (void)cipherIndex<id>();
102
2.56k
    return id;
103
2.56k
}
unsigned long cryptofuzz::repository::Cipher<11195972327075784600ul>()
Line
Count
Source
100
2.56k
constexpr uint64_t Cipher(void) {
101
2.56k
    (void)cipherIndex<id>();
102
2.56k
    return id;
103
2.56k
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2847396115823836733ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<12661830155089332476ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<4039651756406481437ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<228126321642777801ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<15036040797623165328ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<1420381962225422505ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<7564088869236869393ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<12661018715507901983ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<4040454399894886242ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<12700182171030547397ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<11244317632894617036ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2730851690756233413ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2827133216031509939ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<12678222773951113450ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<4019388856614154643ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<17545169476671327590ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<16403139470927532787ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<168239428651064518ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<14438675293841951225ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<10961528883423616596ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<15508630057019650777ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2844373558358452369ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<12664703178973280144ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<4036769936429508081ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<10028991152867051488ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2105873454297073299ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<916744443905566016ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<10029001048471705387ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2105881150878470776ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<916754339510219915ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<5348827950297912837ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<1577848050000181708ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<6418501238498790373ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<14281920195456605635ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<6501213429950166759ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<13427899349556222646ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<10243334185369797563ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<11789540548779567904ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<11281717605982429235ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2554922593668931776ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2562230406809551580ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2572658175089423229ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<2034690225297568860ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<1092635628194589707ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<14241624657856954292ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<8739115493129040043ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<1444964289921205087ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<5187085045340835891ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<1446057204479457596ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::Cipher<4065151076800002768ul>()
104
105
template <uint64_t id>
106
55.8k
constexpr long ecc_CurveIndex(void) {
107
55.8k
    constexpr long index = LUTCheck(id, ECC_CurveLUT, sizeof(ECC_CurveLUT) / sizeof(ECC_CurveLUT[0]));
108
55.8k
    static_assert(-1 != index, "Not a valid ECC curve");
109
55.8k
    return index;
110
55.8k
}
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<660596512491047338ul>()
long cryptofuzz::repository::ecc_CurveIndex<18415819059127753777ul>()
Line
Count
Source
106
1.54k
constexpr long ecc_CurveIndex(void) {
107
1.54k
    constexpr long index = LUTCheck(id, ECC_CurveLUT, sizeof(ECC_CurveLUT) / sizeof(ECC_CurveLUT[0]));
108
1.54k
    static_assert(-1 != index, "Not a valid ECC curve");
109
1.54k
    return index;
110
1.54k
}
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<4023315158657214361ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<85815263693034390ul>()
long cryptofuzz::repository::ecc_CurveIndex<18393850816800450172ul>()
Line
Count
Source
106
1.73k
constexpr long ecc_CurveIndex(void) {
107
1.73k
    constexpr long index = LUTCheck(id, ECC_CurveLUT, sizeof(ECC_CurveLUT) / sizeof(ECC_CurveLUT[0]));
108
1.73k
    static_assert(-1 != index, "Not a valid ECC curve");
109
1.73k
    return index;
110
1.73k
}
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<16126488961773121268ul>()
long cryptofuzz::repository::ecc_CurveIndex<870543739552251972ul>()
Line
Count
Source
106
8.41k
constexpr long ecc_CurveIndex(void) {
107
8.41k
    constexpr long index = LUTCheck(id, ECC_CurveLUT, sizeof(ECC_CurveLUT) / sizeof(ECC_CurveLUT[0]));
108
8.41k
    static_assert(-1 != index, "Not a valid ECC curve");
109
8.41k
    return index;
110
8.41k
}
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<17304582060475161868ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<16098539494222409732ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<9285907260089714809ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<11497600789566213829ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<10741745816148898328ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<93466273019230966ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<7334040403917067855ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<16102541598515416313ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<17296010267823331937ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<16095704953245449449ul>()
long cryptofuzz::repository::ecc_CurveIndex<148697468333759777ul>()
Line
Count
Source
106
19.0k
constexpr long ecc_CurveIndex(void) {
107
19.0k
    constexpr long index = LUTCheck(id, ECC_CurveLUT, sizeof(ECC_CurveLUT) / sizeof(ECC_CurveLUT[0]));
108
19.0k
    static_assert(-1 != index, "Not a valid ECC curve");
109
19.0k
    return index;
110
19.0k
}
long cryptofuzz::repository::ecc_CurveIndex<13791477697538481599ul>()
Line
Count
Source
106
15.8k
constexpr long ecc_CurveIndex(void) {
107
15.8k
    constexpr long index = LUTCheck(id, ECC_CurveLUT, sizeof(ECC_CurveLUT) / sizeof(ECC_CurveLUT[0]));
108
15.8k
    static_assert(-1 != index, "Not a valid ECC curve");
109
15.8k
    return index;
110
15.8k
}
long cryptofuzz::repository::ecc_CurveIndex<14893194006091039478ul>()
Line
Count
Source
106
9.27k
constexpr long ecc_CurveIndex(void) {
107
9.27k
    constexpr long index = LUTCheck(id, ECC_CurveLUT, sizeof(ECC_CurveLUT) / sizeof(ECC_CurveLUT[0]));
108
9.27k
    static_assert(-1 != index, "Not a valid ECC curve");
109
9.27k
    return index;
110
9.27k
}
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<4115407361675055995ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<4121181996745284817ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<658612993514133144ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<11779124438786632940ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<11773349803716404118ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<99100170601048780ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<7332092069312256413ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<17299362398573251004ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<11497597491031329196ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<10741749114683782961ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<6517768345830385413ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<6517765047295500780ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<6510999752248443072ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<14928670412861397326ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<7719432474063840707ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<11213163112387815328ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<11213164211899443539ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<17629228446004601851ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<17629229545516230062ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<17629230645027858273ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<4109105848593913890ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<8101366718201711118ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<8101367817713339329ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<8101360121131941852ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<8101361220643570063ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<11562709123469336751ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<14934304310443215140ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<7725066371645658521ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<13401848446798274007ul>()
Unexecuted instantiation: long cryptofuzz::repository::ecc_CurveIndex<13401849546309902218ul>()
111
112
template <uint64_t id>
113
55.8k
constexpr uint64_t ECC_Curve(void) {
114
55.8k
    (void)ecc_CurveIndex<id>();
115
55.8k
    return id;
116
55.8k
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<660596512491047338ul>()
unsigned long cryptofuzz::repository::ECC_Curve<18415819059127753777ul>()
Line
Count
Source
113
1.54k
constexpr uint64_t ECC_Curve(void) {
114
1.54k
    (void)ecc_CurveIndex<id>();
115
1.54k
    return id;
116
1.54k
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<4023315158657214361ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<85815263693034390ul>()
unsigned long cryptofuzz::repository::ECC_Curve<18393850816800450172ul>()
Line
Count
Source
113
1.73k
constexpr uint64_t ECC_Curve(void) {
114
1.73k
    (void)ecc_CurveIndex<id>();
115
1.73k
    return id;
116
1.73k
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<16126488961773121268ul>()
unsigned long cryptofuzz::repository::ECC_Curve<870543739552251972ul>()
Line
Count
Source
113
8.41k
constexpr uint64_t ECC_Curve(void) {
114
8.41k
    (void)ecc_CurveIndex<id>();
115
8.41k
    return id;
116
8.41k
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<17304582060475161868ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<16098539494222409732ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<9285907260089714809ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<11497600789566213829ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<10741745816148898328ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<93466273019230966ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<7334040403917067855ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<16102541598515416313ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<17296010267823331937ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<16095704953245449449ul>()
unsigned long cryptofuzz::repository::ECC_Curve<148697468333759777ul>()
Line
Count
Source
113
19.0k
constexpr uint64_t ECC_Curve(void) {
114
19.0k
    (void)ecc_CurveIndex<id>();
115
19.0k
    return id;
116
19.0k
}
unsigned long cryptofuzz::repository::ECC_Curve<13791477697538481599ul>()
Line
Count
Source
113
15.8k
constexpr uint64_t ECC_Curve(void) {
114
15.8k
    (void)ecc_CurveIndex<id>();
115
15.8k
    return id;
116
15.8k
}
unsigned long cryptofuzz::repository::ECC_Curve<14893194006091039478ul>()
Line
Count
Source
113
9.27k
constexpr uint64_t ECC_Curve(void) {
114
9.27k
    (void)ecc_CurveIndex<id>();
115
9.27k
    return id;
116
9.27k
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<4115407361675055995ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<4121181996745284817ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<658612993514133144ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<11779124438786632940ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<11773349803716404118ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<99100170601048780ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<7332092069312256413ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<17299362398573251004ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<11497597491031329196ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<10741749114683782961ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<6517768345830385413ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<6517765047295500780ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<6510999752248443072ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<14928670412861397326ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<7719432474063840707ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<11213163112387815328ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<11213164211899443539ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<17629228446004601851ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<17629229545516230062ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<17629230645027858273ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<4109105848593913890ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<8101366718201711118ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<8101367817713339329ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<8101360121131941852ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<8101361220643570063ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<11562709123469336751ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<14934304310443215140ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<7725066371645658521ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<13401848446798274007ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::ECC_Curve<13401849546309902218ul>()
117
118
template <uint64_t id>
119
45.5k
constexpr long calcOpIndex(void) {
120
45.5k
    constexpr long index = LUTCheck(id, CalcOpLUT, sizeof(CalcOpLUT) / sizeof(CalcOpLUT[0]));
121
45.5k
    static_assert(-1 != index, "Not a valid calculation operation");
122
45.5k
    return index;
123
45.5k
}
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<10633833424446033180ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<7565474059520578463ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<12211643382727132651ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<13646095757308424912ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<12110391648600810285ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<1317996975705594123ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<9202869717780373138ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<17389184683344743809ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<5785484340816638963ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<7829063627812952999ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<10207793044261461432ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<278502619037614225ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<16314490223308766513ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<497803678004747625ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<8313790271709138543ul>()
long cryptofuzz::repository::calcOpIndex<2533057117655612930ul>()
Line
Count
Source
119
20.0k
constexpr long calcOpIndex(void) {
120
20.0k
    constexpr long index = LUTCheck(id, CalcOpLUT, sizeof(CalcOpLUT) / sizeof(CalcOpLUT[0]));
121
20.0k
    static_assert(-1 != index, "Not a valid calculation operation");
122
20.0k
    return index;
123
20.0k
}
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<14199920696347809146ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<12168006286085220942ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<7114552031224698798ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<4944816444068270084ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<2204880375417104544ul>()
long cryptofuzz::repository::calcOpIndex<8492831560678184199ul>()
Line
Count
Source
119
21.0k
constexpr long calcOpIndex(void) {
120
21.0k
    constexpr long index = LUTCheck(id, CalcOpLUT, sizeof(CalcOpLUT) / sizeof(CalcOpLUT[0]));
121
21.0k
    static_assert(-1 != index, "Not a valid calculation operation");
122
21.0k
    return index;
123
21.0k
}
long cryptofuzz::repository::calcOpIndex<752527180851484917ul>()
Line
Count
Source
119
1.54k
constexpr long calcOpIndex(void) {
120
1.54k
    constexpr long index = LUTCheck(id, CalcOpLUT, sizeof(CalcOpLUT) / sizeof(CalcOpLUT[0]));
121
1.54k
    static_assert(-1 != index, "Not a valid calculation operation");
122
1.54k
    return index;
123
1.54k
}
long cryptofuzz::repository::calcOpIndex<15288174703923133624ul>()
Line
Count
Source
119
1.53k
constexpr long calcOpIndex(void) {
120
1.53k
    constexpr long index = LUTCheck(id, CalcOpLUT, sizeof(CalcOpLUT) / sizeof(CalcOpLUT[0]));
121
1.53k
    static_assert(-1 != index, "Not a valid calculation operation");
122
1.53k
    return index;
123
1.53k
}
long cryptofuzz::repository::calcOpIndex<5930097998970483485ul>()
Line
Count
Source
119
1.45k
constexpr long calcOpIndex(void) {
120
1.45k
    constexpr long index = LUTCheck(id, CalcOpLUT, sizeof(CalcOpLUT) / sizeof(CalcOpLUT[0]));
121
1.45k
    static_assert(-1 != index, "Not a valid calculation operation");
122
1.45k
    return index;
123
1.45k
}
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<7508375228105742854ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<14465538327966413692ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<840523479701349425ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<5940576748551985711ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<11778408755722008352ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<5477127052586603538ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<10998724852397858805ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<15477000640961809998ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<5243674767385134835ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<7367988338173335495ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<17987934071602219992ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<16951741325418416169ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<15092317424047335748ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<17368484737873471187ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<10935818379206750101ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<9784528180127606591ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<12213030599419264540ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<7653653549291063340ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<17395210549452595161ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<16279986849973627458ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<8434802902606449387ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<2320969532226616953ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<7245952310988955231ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<3246105777544845851ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<11100445629165456852ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<4838132959585393335ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<1135892590552068761ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<2316310815682592019ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<18160400994409278475ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<1431659550035644982ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<2652194927012011212ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<6165539722035558717ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<7661139356336055519ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<6082935448827170292ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<12234676516579856929ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<3914790112055834161ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<7388945974529068435ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<5575473018973207767ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<5028249431888347578ul>()
Unexecuted instantiation: long cryptofuzz::repository::calcOpIndex<2910448180055264741ul>()
124
125
template <uint64_t id>
126
45.5k
constexpr uint64_t CalcOp(void) {
127
45.5k
    (void)calcOpIndex<id>();
128
45.5k
    return id;
129
45.5k
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<10633833424446033180ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<7565474059520578463ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<12211643382727132651ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<13646095757308424912ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<12110391648600810285ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<1317996975705594123ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<9202869717780373138ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<17389184683344743809ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<5785484340816638963ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<7829063627812952999ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<10207793044261461432ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<278502619037614225ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<16314490223308766513ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<497803678004747625ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<8313790271709138543ul>()
unsigned long cryptofuzz::repository::CalcOp<2533057117655612930ul>()
Line
Count
Source
126
20.0k
constexpr uint64_t CalcOp(void) {
127
20.0k
    (void)calcOpIndex<id>();
128
20.0k
    return id;
129
20.0k
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<14199920696347809146ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<12168006286085220942ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<7114552031224698798ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<4944816444068270084ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<2204880375417104544ul>()
unsigned long cryptofuzz::repository::CalcOp<8492831560678184199ul>()
Line
Count
Source
126
21.0k
constexpr uint64_t CalcOp(void) {
127
21.0k
    (void)calcOpIndex<id>();
128
21.0k
    return id;
129
21.0k
}
unsigned long cryptofuzz::repository::CalcOp<752527180851484917ul>()
Line
Count
Source
126
1.54k
constexpr uint64_t CalcOp(void) {
127
1.54k
    (void)calcOpIndex<id>();
128
1.54k
    return id;
129
1.54k
}
unsigned long cryptofuzz::repository::CalcOp<15288174703923133624ul>()
Line
Count
Source
126
1.53k
constexpr uint64_t CalcOp(void) {
127
1.53k
    (void)calcOpIndex<id>();
128
1.53k
    return id;
129
1.53k
}
unsigned long cryptofuzz::repository::CalcOp<5930097998970483485ul>()
Line
Count
Source
126
1.45k
constexpr uint64_t CalcOp(void) {
127
1.45k
    (void)calcOpIndex<id>();
128
1.45k
    return id;
129
1.45k
}
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<7508375228105742854ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<14465538327966413692ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<840523479701349425ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<5940576748551985711ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<11778408755722008352ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<5477127052586603538ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<10998724852397858805ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<15477000640961809998ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<5243674767385134835ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<7367988338173335495ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<17987934071602219992ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<16951741325418416169ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<15092317424047335748ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<17368484737873471187ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<10935818379206750101ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<9784528180127606591ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<12213030599419264540ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<7653653549291063340ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<17395210549452595161ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<16279986849973627458ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<8434802902606449387ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<2320969532226616953ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<7245952310988955231ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<3246105777544845851ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<11100445629165456852ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<4838132959585393335ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<1135892590552068761ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<2316310815682592019ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<18160400994409278475ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<1431659550035644982ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<2652194927012011212ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<6165539722035558717ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<7661139356336055519ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<6082935448827170292ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<12234676516579856929ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<3914790112055834161ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<7388945974529068435ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<5575473018973207767ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<5028249431888347578ul>()
Unexecuted instantiation: unsigned long cryptofuzz::repository::CalcOp<2910448180055264741ul>()
130
131
} /* namespace repository */
132
} /* namespace cryptofuzz */
133
134
5.75k
#define CF_CIPHER(s) cryptofuzz::repository::Cipher<fuzzing::datasource::ID("Cryptofuzz/Cipher/" s)>()
135
5.64k
#define CF_DIGEST(s) cryptofuzz::repository::Digest<fuzzing::datasource::ID("Cryptofuzz/Digest/" s)>()
136
1.24k
#define CF_MODULE(s) cryptofuzz::repository::Module<fuzzing::datasource::ID("Cryptofuzz/Module/" s)>()
137
6.77M
#define CF_OPERATION(s) cryptofuzz::repository::Operation<fuzzing::datasource::ID("Cryptofuzz/Operation/" s)>()
138
595k
#define CF_ECC_CURVE(s) cryptofuzz::repository::ECC_Curve<fuzzing::datasource::ID("Cryptofuzz/ECC_Curve/" s)>()
139
79.1k
#define CF_CALCOP(s) cryptofuzz::repository::CalcOp<fuzzing::datasource::ID("Cryptofuzz/CalcOp/" s)>()