3 #include <boost/flyweight.hpp>
4 #include <boost/flyweight/no_tracking.hpp>
9 struct hash<boost::flyweight<T, boost::flyweights::no_tracking>>
11 using value_type = boost::flyweight<T, boost::flyweights::no_tracking>;
15 hash<const void*> hasher;
16 return hasher(&ss.get());
24 using symbol = boost::flyweight<std::string, boost::flyweights::no_tracking>;
boost::flyweight< T, boost::flyweights::no_tracking > value_type
boost::flyweight< std::string, boost::flyweights::no_tracking > symbol
An internalized string.
size_t operator()(const value_type &ss) const