Lines Matching refs:Tmp
83 Token Tmp;
86 LexUnexpandedToken(Tmp);
87 Res.setBegin(Tmp.getLocation());
88 while (Tmp.isNot(tok::eod)) {
89 assert(Tmp.isNot(tok::eof) && "EOF seen while discarding directive tokens");
90 LexUnexpandedToken(Tmp);
92 Res.setEnd(Tmp.getLocation());
344 Token Tmp;
349 Lex(Tmp);
351 LexUnexpandedToken(Tmp);
355 while (Tmp.is(tok::comment)) // Skip comments in -C mode.
356 LexUnexpandedToken(Tmp);
358 if (Tmp.is(tok::eod))
359 return Tmp.getLocation();
368 Hint = FixItHint::CreateInsertion(Tmp.getLocation(),"//");
369 Diag(Tmp, diag::ext_pp_extra_tokens_at_eol) << DirType << Hint;