Home | History | Annotate | Download | only in Lex

Lines Matching refs:ThisTokBegin

78 static unsigned ProcessCharEscape(const char *ThisTokBegin,
106 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
112 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
135 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
161 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
184 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
195 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
204 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
208 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
261 static bool ProcessUCNEscape(const char *ThisTokBegin, const char *&ThisTokBuf,
274 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
289 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
298 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
311 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
316 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
325 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
333 static int MeasureUCNEscape(const char *ThisTokBegin, const char *&ThisTokBuf,
344 if (!ProcessUCNEscape(ThisTokBegin, ThisTokBuf, ThisTokEnd, UcnVal,
368 static void EncodeUCNEscape(const char *ThisTokBegin, const char *&ThisTokBuf,
377 if (!ProcessUCNEscape(ThisTokBegin, ThisTokBuf, ThisTokEnd, UcnVal, UcnLen,
510 : PP(PP), ThisTokBegin(TokSpelling.begin()), ThisTokEnd(TokSpelling.end()) {
518 s = DigitsBegin = ThisTokBegin;
540 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
562 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent - ThisTokBegin),
685 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, SuffixBegin - ThisTokBegin),
695 ImaginarySuffixLoc - ThisTokBegin),
729 if (Pos == ThisTokBegin)
736 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Pos - ThisTokBegin),
772 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
788 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
799 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
823 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
853 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
878 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
965 unsigned n = std::min(SuffixBegin - ThisTokBegin, ThisTokEnd - ThisTokBegin);
968 StringRef Str(ThisTokBegin, n);
1353 const char *ThisTokBegin = ThisTokBuf;
1424 if (CopyStringFragment(StringToks[i], ThisTokBegin,
1457 if (CopyStringFragment(StringToks[i], ThisTokBegin,
1464 EncodeUCNEscape(ThisTokBegin, ThisTokBuf, ThisTokEnd,
1472 ProcessCharEscape(ThisTokBegin, ThisTokBuf, ThisTokEnd, hadError,