Home | History | Annotate | Download | only in Lex

Lines Matching refs:TokLoc

47                                            FullSourceLoc TokLoc,
52 Lexer::AdvanceToTokenCharacter(TokLoc, TokRangeBegin - TokBegin,
53 TokLoc.getManager(), Features);
56 TokLoc.getManager(), Features);
66 const LangOptions &Features, FullSourceLoc TokLoc,
70 Lexer::AdvanceToTokenCharacter(TokLoc, TokRangeBegin - TokBegin,
71 TokLoc.getManager(), Features);
73 MakeCharSourceRange(Features, TokLoc, TokBegin, TokRangeBegin, TokRangeEnd);
508 SourceLocation TokLoc,
531 ParseNumberStartingWithZero(TokLoc);
540 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
545 checkSeparator(TokLoc, s, CSK_AfterDigits);
548 checkSeparator(TokLoc, s, CSK_BeforeDigits);
552 checkSeparator(TokLoc, s, CSK_AfterDigits);
557 checkSeparator(TokLoc, s, CSK_BeforeDigits);
562 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent - ThisTokBegin),
571 checkSeparator(TokLoc, s, CSK_AfterDigits);
685 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, SuffixBegin - ThisTokBegin),
694 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc,
725 void NumericLiteralParser::checkSeparator(SourceLocation TokLoc,
736 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Pos - ThisTokBegin),
746 void NumericLiteralParser::ParseNumberStartingWithZero(SourceLocation TokLoc) {
766 checkSeparator(TokLoc, s, CSK_BeforeDigits);
772 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s - ThisTokBegin),
781 checkSeparator(TokLoc, s, CSK_AfterDigits);
788 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
793 checkSeparator(TokLoc, s, CSK_BeforeDigits);
797 PP.Diag(TokLoc, diag::ext_hexconstant_invalid);
799 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
809 PP.Diag(TokLoc,
823 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
853 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, s-ThisTokBegin),
863 checkSeparator(TokLoc, s, CSK_BeforeDigits);
867 checkSeparator(TokLoc, s, CSK_AfterDigits);
875 checkSeparator(TokLoc, s, CSK_BeforeDigits);
878 PP.Diag(PP.AdvanceToTokenCharacter(TokLoc, Exponent-ThisTokBegin),
1386 SourceLocation TokLoc = StringToks[i].getLocation();
1387 Diags->Report(TokLoc, diag::err_string_concat_mixed_suffix)
1390 << SourceRange(TokLoc, TokLoc);