reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
102 SourceLocation beginLoc(PeekTok.getLocation()); 106 PP.LexUnexpandedNonComment(PeekTok); 110 if (PeekTok.is(tok::l_paren)) { 112 LParenLoc = PeekTok.getLocation(); 113 PP.LexUnexpandedNonComment(PeekTok); 116 if (PeekTok.is(tok::code_completion)) { 120 PP.LexUnexpandedNonComment(PeekTok); 124 if (PP.CheckMacroName(PeekTok, MU_Other)) 128 IdentifierInfo *II = PeekTok.getIdentifierInfo(); 139 Token macroToken(PeekTok); 144 Result.setEnd(PeekTok.getLocation()); 145 PP.LexUnexpandedNonComment(PeekTok); 147 if (PeekTok.isNot(tok::r_paren)) { 148 PP.Diag(PeekTok.getLocation(), diag::err_pp_expected_after) 154 PP.LexNonComment(PeekTok); 155 Result.setEnd(PeekTok.getLocation()); 158 Result.setEnd(PeekTok.getLocation()); 159 PP.LexNonComment(PeekTok); 210 SourceRange(beginLoc, PeekTok.getLocation()));