Lines Matching refs:Bits
57 Bits.append(reinterpret_cast<unsigned *>(&Ptr), in AddPointer()
61 Bits.push_back(I); in AddInteger()
64 Bits.push_back(I); in AddInteger()
84 Bits.push_back(unsigned(I >> 32)); in AddInteger()
89 Bits.push_back(Size); in AddString()
98 Bits.append(Base, Base + Units); in AddString()
112 Bits.push_back(V); in AddString()
120 Bits.push_back(V); in AddString()
136 Bits.push_back(V); in AddString()
141 Bits.append(ID.Bits.begin(), ID.Bits.end()); in AddNodeID()
147 return FoldingSetNodeIDRef(Bits.data(), Bits.size()).ComputeHash(); in ComputeHash()
153 return *this == FoldingSetNodeIDRef(RHS.Bits.data(), RHS.Bits.size()); in operator ==()
159 return FoldingSetNodeIDRef(Bits.data(), Bits.size()) == RHS; in operator ==()
165 return *this < FoldingSetNodeIDRef(RHS.Bits.data(), RHS.Bits.size()); in operator <()
169 return FoldingSetNodeIDRef(Bits.data(), Bits.size()) < RHS; in operator <()
177 unsigned *New = Allocator.Allocate<unsigned>(Bits.size()); in Intern()
178 std::uninitialized_copy(Bits.begin(), Bits.end(), New); in Intern()
179 return FoldingSetNodeIDRef(New, Bits.size()); in Intern()