Lines Matching refs:Spelling
232 const LangOptions &LangOpts, char *Spelling) { in getSpellingSlow() argument
242 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts); in getSpellingSlow()
245 if (Spelling[Length - 1] == '"') in getSpellingSlow()
253 Spelling[Length - 2] == 'R' && Spelling[Length - 1] == '"') { in getSpellingSlow()
261 memcpy(Spelling + Length, BufPtr, RawLength); in getSpellingSlow()
271 Spelling[Length++] = Lexer::getCharAndSizeNoWarn(BufPtr, Size, LangOpts); in getSpellingSlow()
2193 std::string Spelling = PP->getSpelling(Result, &Invalid); in SaveLineComment() local
2197 assert(Spelling[0] == '/' && Spelling[1] == '/' && "Not line comment?"); in SaveLineComment()
2198 Spelling[1] = '*'; // Change prefix to "/*". in SaveLineComment()
2199 Spelling += "*/"; // add suffix. in SaveLineComment()
2202 PP->CreateString(Spelling, Result, in SaveLineComment()