Home | History | Annotate | Download | only in Rewrite

Lines Matching defs:Tok

66   void handleModuleBegin(Token &Tok) {
67 assert(Tok.getKind() == tok::annot_module_begin);
69 {Tok.getLocation(), (Module *)Tok.getAnnotationValue()});
347 } while (!DirectiveToken.is(tok::eod) && DirectiveToken.isNot(tok::eof));
364 if (RawToken.is(tok::raw_identifier))
366 if (RawToken.is(tok::identifier))
409 while (RawToken.isNot(tok::eof)) {
410 if (RawToken.is(tok::hash) && RawToken.isAtStartOfLine()) {
414 if (RawToken.is(tok::raw_identifier))
418 case tok::pp_include:
419 case tok::pp_include_next:
420 case tok::pp_import: {
451 case tok::pp_pragma: {
470 case tok::pp_if:
471 case tok::pp_elif: {
473 tok::pp_elif);
480 } while (!RawToken.is(tok::eod) && RawToken.isNot(tok::eof));
503 case tok::pp_endif:
504 case tok::pp_else: {
513 } while (RawToken.isNot(tok::eod) && RawToken.isNot(tok::eof));
549 Token Tok;
557 PP.Lex(Tok);
558 if (Tok.is(tok::annot_module_begin))
559 Rewrite->handleModuleBegin(Tok);
560 } while (Tok.isNot(tok::eof));