forked from malekremy/cryptofuzz
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdatasource.cpp
14 lines (13 loc) · 832 Bytes
/
datasource.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifdef FUZZING_HEADERS_NO_IMPL
#undef FUZZING_HEADERS_NO_IMPL
#endif
#include <fuzzing/datasource/datasource.hpp>
/* Explicit instantiation of templated methods */
template uint64_t fuzzing::datasource::Base::Get<uint64_t>(const uint64_t id);
template uint16_t fuzzing::datasource::Base::Get<uint16_t>(const uint64_t id);
template uint32_t fuzzing::datasource::Base::Get<uint32_t>(const uint64_t id);
template uint8_t fuzzing::datasource::Base::Get<uint8_t>(const uint64_t id);
template uint8_t* fuzzing::datasource::Base::Get<uint8_t*>(const uint64_t id);
template void fuzzing::datasource::Base::Put<uint8_t>(const uint8_t&, const uint64_t id);
template void fuzzing::datasource::Base::Put<uint32_t>(const uint32_t&, const uint64_t id);
template void fuzzing::datasource::Base::Put<uint64_t>(const uint64_t&, const uint64_t id);