Lines Matching refs:Spelling
232 // Token Spelling
238 const LangOptions &LangOpts, char *Spelling) {
248 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts);
251 if (Spelling[Length - 1] == '"')
259 Spelling[Length - 2] == 'R' && Spelling[Length - 1] == '"') {
267 memcpy(Spelling + Length, BufPtr, RawLength);
277 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts);
2164 std::string Spelling = PP->getSpelling(Result, &Invalid);
2168 assert(Spelling[0] == '/' && Spelling[1] == '/' && "Not line comment?");
2169 Spelling[1] = '*'; // Change prefix to "/*".
2170 Spelling += "*/"; // add suffix.
2173 PP->CreateString(Spelling, Result,