Home | History | Annotate | Download | only in Lex

Lines Matching defs:Spelling

158 /// spelling loc that indicates the bytes to be lexed for the token and an
230 // Token Spelling
233 /// getSpelling() - Return the 'spelling' of this token. The spelling of a
236 /// wants to get the true, uncanonicalized, spelling of things like digraphs
281 /// getSpelling() - Return the 'spelling' of this token. The spelling of a
284 /// wants to get the true, uncanonicalized, spelling of things like digraphs
317 /// getSpelling - This method is used to get the spelling of a token into a
951 // spelling location.
955 // characters come from spelling(FileLoc)+Offset.
1781 std::string Spelling = PP->getSpelling(Result, &Invalid);
1785 assert(Spelling[0] == '/' && Spelling[1] == '/' && "Not bcpl comment?");
1786 Spelling[1] = '*'; // Change prefix to "/*".
1787 Spelling += "*/"; // add suffix.
1790 PP->CreateString(&Spelling[0], Spelling.size(), Result,