Lines Matching refs:Size
31 return static_cast<unsigned>(hash_combine_range(Data, Data+Size)); in ComputeHash()
35 if (Size != RHS.Size) return false; in operator ==()
36 return memcmp(Data, RHS.Data, Size*sizeof(*Data)) == 0; in operator ==()
42 if (Size != RHS.Size) in operator <()
43 return Size < RHS.Size; in operator <()
44 return memcmp(Data, RHS.Data, Size*sizeof(*Data)) < 0; in operator <()
88 unsigned Size = String.size(); in AddString() local
89 Bits.push_back(Size); in AddString()
90 if (!Size) return; in AddString()
92 unsigned Units = Size / 4; in AddString()
105 for (Pos += 4; Pos <= Size; Pos += 4) { in AddString()
114 for (Pos += 4; Pos <= Size; Pos += 4) { in AddString()
128 switch (Pos - Size) { in AddString()
129 case 1: V = (V << 8) | (unsigned char)String[Size - 3]; // Fall thru. in AddString()
130 case 2: V = (V << 8) | (unsigned char)String[Size - 2]; // Fall thru. in AddString()
131 case 3: V = (V << 8) | (unsigned char)String[Size - 1]; break; in AddString()