5    template <
class C, 
class U, 
class Hash>
 
   17            NodeRef(
const C& a_first, 
const U& a_second) :
 
 
   29                return Hash()(*first);
 
 
   32            operator const C&() 
const 
 
 
   37        static_assert(
sizeof(NodeRef) == 0x10);
 
   44                return a_data.GetHash();
 
 
 
   47        static_assert(
sizeof(NodeHashF) == 0x1);
 
   57        static_assert(
sizeof(NodeAltHashF) == 0x1);
 
   84            return (
first == a_src);
 
 
   90            return Hash()(a_data);
 
 
 
#define KEEP_FOR_RE()
Definition PCH.h:518
 
Definition AbsorbEffect.h:6
 
std::size_t UPInt
Definition SFTypes.h:5
 
Definition GHashNode.h:50
 
UPInt operator()(const K &a_data) const
Definition GHashNode.h:52
 
Definition GHashNode.h:40
 
UPInt operator()(const K &a_data) const
Definition GHashNode.h:42
 
Definition GHashNode.h:13
 
UPInt GetHash() const
Definition GHashNode.h:27
 
NodeRef(const NodeRef &a_src)
Definition GHashNode.h:22
 
const C * first
Definition GHashNode.h:14
 
const U * second
Definition GHashNode.h:15
 
NodeRef(const C &a_first, const U &a_second)
Definition GHashNode.h:17
 
GHashNode(const NodeRef &a_src)
Definition GHashNode.h:64
 
bool operator==(const K &a_src) const
Definition GHashNode.h:82
 
U second
Definition GHashNode.h:100
 
UPInt GetHash() const
Definition GHashNode.h:93
 
U SecondType
Definition GHashNode.h:10
 
C FirstType
Definition GHashNode.h:9
 
void operator=(const GHashNode &a_src)
Definition GHashNode.h:69
 
static UPInt CalcHash(const K &a_data)
Definition GHashNode.h:88
 
C first
Definition GHashNode.h:99
 
void operator=(const NodeRef &a_src)
Definition GHashNode.h:75
 
GHashNode(const GHashNode &a_src)
Definition GHashNode.h:59