MCPcopy Create free account
hub / github.com/docopt/docopt.cpp / hash_combine

Function hash_combine

docopt_util.h:114–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

112namespace docopt {
113 template <class T>
114 inline void hash_combine(std::size_t& seed, T const& v)
115 {
116 // stolen from boost::hash_combine
117 std::hash<T> hasher;
118 seed ^= hasher(v) + 0x9e3779b9 + (seed<<6) + (seed>>2);
119 }
120}
121
122#endif

Callers 4

hashMethod · 0.85
hashMethod · 0.85
hashMethod · 0.85
hashMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected