Lines Matching refs:Spelling
268 // Token Spelling
274 const LangOptions &LangOpts, char *Spelling) {
284 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts);
287 if (Spelling[Length - 1] == '"')
295 Spelling[Length - 2] == 'R' && Spelling[Length - 1] == '"') {
303 memcpy(Spelling + Length, BufPtr, RawLength);
313 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts);
2425 std::string Spelling = PP->getSpelling(Result, &Invalid);
2429 assert(Spelling[0] == '/' && Spelling[1] == '/' && "Not line comment?");
2430 Spelling[1] = '*'; // Change prefix to "/*".
2431 Spelling += "*/"; // add suffix.
2434 PP->CreateString(Spelling, Result,