Home | History | Annotate | Download | only in Lex

Lines Matching refs:ThisTokBegin

77 static unsigned ProcessCharEscape(const char *ThisTokBegin,
105 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
111 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
134 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
159 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
182 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
193 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
202 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
206 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
259 static bool ProcessUCNEscape(const char *ThisTokBegin, const char *&ThisTokBuf,
272 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
287 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
296 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
309 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
314 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
323 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
331 static int MeasureUCNEscape(const char *ThisTokBegin, const char *&ThisTokBuf,
342 if (!ProcessUCNEscape(ThisTokBegin, ThisTokBuf, ThisTokEnd, UcnVal,
366 static void EncodeUCNEscape(const char *ThisTokBegin, const char *&ThisTokBuf,
375 if (!ProcessUCNEscape(ThisTokBegin, ThisTokBuf, ThisTokEnd, UcnVal, UcnLen,
508 : PP(PP), ThisTokBegin(TokSpelling.begin()), ThisTokEnd(TokSpelling.end()) {
516 s = DigitsBegin = ThisTokBegin;
538 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
560 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent - ThisTokBegin),
691 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, SuffixBegin - ThisTokBegin),
701 ImaginarySuffixLoc - ThisTokBegin),
735 if (Pos == ThisTokBegin)
742 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Pos - ThisTokBegin),
778 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
794 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
805 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
828 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
858 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
883 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
970 unsigned n = std::min(SuffixBegin - ThisTokBegin, ThisTokEnd - ThisTokBegin);
973 StringRef Str(ThisTokBegin, n);
1355 const char *ThisTokBegin = ThisTokBuf;
1426 if (CopyStringFragment(StringToks[i], ThisTokBegin,
1459 if (CopyStringFragment(StringToks[i], ThisTokBegin,
1466 EncodeUCNEscape(ThisTokBegin, ThisTokBuf, ThisTokEnd,
1474 ProcessCharEscape(ThisTokBegin, ThisTokBuf, ThisTokEnd, hadError,