reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
599 TmpPP.Lex(Tok); 600 while (Tok.isNot(tok::eof)) { 602 if (!Tok.getLocation().isMacroID()) { 603 TmpPP.Lex(Tok); 610 CharSourceRange LLoc = SM.getExpansionRange(Tok.getLocation()); 614 TmpPP.Lex(Tok); 621 std::string Expansion = EscapeText(TmpPP.getSpelling(Tok)); 625 Token PrevTok = Tok; 627 TmpPP.Lex(Tok); 632 while (!Tok.is(tok::eof) && 633 SM.getExpansionLoc(Tok.getLocation()) == LLoc.getBegin()) { 644 if (Tok.hasLeadingSpace() || 645 ConcatInfo.AvoidConcat(PrevPrevTok, PrevTok, Tok)) 649 Expansion += EscapeText(TmpPP.getSpelling(Tok)); 653 PrevTok = Tok; 654 TmpPP.Lex(Tok);