reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
147 assert(First[0] == '"'); 148 assert(First[-1] == 'R'); 150 const char *Last = ++First; 154 First = Last; // Hit the end... just give up. 158 StringRef Terminator(First, Last - First); 158 StringRef Terminator(First, Last - First); 161 First = Last; 162 while (First != End && *First != ')') 162 while (First != End && *First != ')') 163 ++First; 164 if (First == End) 166 ++First; 169 Last = First; 170 while (Last != End && size_t(Last - First) < Terminator.size() && 171 Terminator[Last - First] == *Last) 176 First = Last; 179 if (size_t(Last - First) < Terminator.size()) 183 First = Last + 1;