3 #include <boost/variant/static_visitor.hpp> 10 class get_token:
public boost::static_visitor<const mstch::node&> {
get_token(const std::string &token, const mstch::node &node)
Definition: get_token.hpp:12
const uint32_t T[512]
Definition: groestl_tables.h:34
const mstch::node & operator()(const map &map) const
Definition: get_token.hpp:22
const std::string & m_token
Definition: get_token.hpp:31
const mstch::node & operator()(const std::shared_ptr< object > &object) const
Definition: get_token.hpp:26
boost::make_recursive_variant< std::nullptr_t, std::string, int, double, bool, uint64_t, int64_t, uint32_t, internal::lambda_t< boost::recursive_variant_ >, std::shared_ptr< internal::object_t< boost::recursive_variant_ > >, internal::map< const std::string, boost::recursive_variant_ >, std::vector< boost::recursive_variant_ > >::type node
Definition: mstch.hpp:116
const mstch::node & operator()(const T &) const
Definition: get_token.hpp:18
Definition: get_token.hpp:10
const mstch::node & m_node
Definition: get_token.hpp:32