// This file is a part of toml++ and is subject to the the terms of the MIT license. // Copyright (c) 2019-2020 Mark Gillard // See https://github.com/marzer/tomlplusplus/blob/master/LICENSE for the full license text. // SPDX-License-Identifier: MIT #include "tests.h" template bool parse_expected_value(std::string_view, uint32_t, std::string_view, const int&); template bool parse_expected_value(std::string_view, uint32_t, std::string_view, const unsigned int&); template bool parse_expected_value(std::string_view, uint32_t, std::string_view, const bool&); template bool parse_expected_value(std::string_view, uint32_t, std::string_view, const float&); template bool parse_expected_value(std::string_view, uint32_t, std::string_view, const double&); template bool parse_expected_value(std::string_view, uint32_t, std::string_view, const toml::string_view&); namespace std { template class unique_ptr; } namespace Catch { template struct StringMaker>; template struct StringMaker>; template ReusableStringStream& ReusableStringStream::operator << (toml::node_view const&); template ReusableStringStream& ReusableStringStream::operator << (toml::node_view const&); namespace Detail { template std::string stringify(const node_view&); template std::string stringify(const node_view&); } }