Lines Matching refs:String
87 void FoldingSetNodeID::AddString(StringRef String) { in AddString() argument
88 unsigned Size = String.size(); in AddString()
94 const unsigned *Base = (const unsigned*) String.data(); in AddString()
108 unsigned V = ((unsigned char)String[Pos - 4] << 24) | in AddString()
109 ((unsigned char)String[Pos - 3] << 16) | in AddString()
110 ((unsigned char)String[Pos - 2] << 8) | in AddString()
111 (unsigned char)String[Pos - 1]; in AddString()
116 unsigned V = ((unsigned char)String[Pos - 1] << 24) | in AddString()
117 ((unsigned char)String[Pos - 2] << 16) | in AddString()
118 ((unsigned char)String[Pos - 3] << 8) | in AddString()
119 (unsigned char)String[Pos - 4]; in AddString()
130 case 1: V = (V << 8) | (unsigned char)String[Size - 3]; LLVM_FALLTHROUGH; in AddString()
131 case 2: V = (V << 8) | (unsigned char)String[Size - 2]; LLVM_FALLTHROUGH; in AddString()
132 case 3: V = (V << 8) | (unsigned char)String[Size - 1]; break; in AddString()