Home | History | Annotate | Download | only in Format

Lines Matching refs:tok

80     FormatTok.Tok.startToken();
81 FormatTok.Tok.setKind(tok::eof);
162 switch (FormatTok.Tok.getKind()) {
163 case tok::comment:
167 case tok::l_brace:
173 case tok::r_brace:
177 Diag.Report(FormatTok.Tok.getLocation(),
195 assert(FormatTok.Tok.is(tok::l_brace) && "'{' expected");
205 if (!FormatTok.Tok.is(tok::r_brace)) {
216 assert(FormatTok.Tok.is(tok::hash) && "'#' expected");
220 if (FormatTok.Tok.getIdentifierInfo() == NULL) {
225 switch (FormatTok.Tok.getIdentifierInfo()->getPPKeywordID()) {
226 case tok::pp_define:
238 if (FormatTok.Tok.getKind() != tok::identifier) {
243 if (FormatTok.Tok.getKind() == tok::l_paren &&
266 assert(!FormatTok.Tok.is(tok::l_brace));
268 switch (FormatTok.Tok.getKind()) {
269 case tok::at:
271 if (FormatTok.Tok.is(tok::l_brace)) {
275 switch (FormatTok.Tok.getObjCKeywordID()) {
276 case tok::objc_public:
277 case tok::objc_protected:
278 case tok::objc_package:
279 case tok::objc_private:
281 case tok::objc_interface:
282 case tok::objc_implementation:
284 case tok::objc_protocol:
286 case tok::objc_end:
288 case tok::objc_optional:
289 case tok::objc_required:
297 case tok::kw_namespace:
300 case tok::kw_inline:
303 if (FormatTok.Tok.is(tok::kw_namespace)) {
308 case tok::kw_public:
309 case tok::kw_protected:
310 case tok::kw_private:
313 case tok::kw_if:
316 case tok::kw_for:
317 case tok::kw_while:
320 case tok::kw_do:
323 case tok::kw_switch:
326 case tok::kw_default:
330 case tok::kw_case:
333 case tok::kw_return:
336 case tok::kw_extern:
338 if (FormatTok.Tok.is(tok::string_literal)) {
340 if (FormatTok.Tok.is(tok::l_brace)) {
353 switch (FormatTok.Tok.getKind()) {
354 case tok::at:
356 if (FormatTok.Tok.is(tok::l_brace))
359 case tok::kw_enum:
362 case tok::kw_struct:
363 case tok::kw_union:
364 case tok::kw_class:
369 case tok::semi:
373 case tok::r_brace:
376 case tok::l_paren:
379 case tok::l_brace:
387 case tok::identifier:
389 if (TokenNumber == 1 && FormatTok.Tok.is(tok::colon)) {
394 case tok::equal:
396 if (FormatTok.Tok.is(tok::l_brace)) {
411 switch (FormatTok.Tok.getKind()) {
412 case tok::l_brace:
415 case tok::r_brace:
429 switch (FormatTok.Tok.getKind()) {
430 case tok::l_brace:
433 case tok::l_paren:
436 case tok::r_brace:
440 case tok::semi:
452 assert(FormatTok.Tok.is(tok::l_paren) && "'(' expected.");
455 switch (FormatTok.Tok.getKind()) {
456 case tok::l_paren:
459 case tok::r_paren:
462 case tok::l_brace: {
472 case tok::at:
474 if (FormatTok.Tok.is(tok::l_brace))
485 assert(FormatTok.Tok.is(tok::kw_if) && "'if' expected");
487 if (FormatTok.Tok.is(tok::l_paren))
490 if (FormatTok.Tok.is(tok::l_brace)) {
499 if (FormatTok.Tok.is(tok::kw_else)) {
501 if (FormatTok.Tok.is(tok::l_brace)) {
504 } else if (FormatTok.Tok.is(tok::kw_if)) {
518 assert(FormatTok.Tok.is(tok::kw_namespace) && "'namespace' expected");
520 if (FormatTok.Tok.is(tok::identifier))
522 if (FormatTok.Tok.is(tok::l_brace)) {
526 if (FormatTok.Tok.is(tok::semi))
534 assert((FormatTok.Tok.is(tok::kw_for) || FormatTok.Tok.is(tok::kw_while)) &&
537 if (FormatTok.Tok.is(tok::l_paren))
539 if (FormatTok.Tok.is(tok::l_brace)) {
551 assert(FormatTok.Tok.is(tok::kw_do) && "'do' expected");
553 if (FormatTok.Tok.is(tok::l_brace)) {
563 if (!FormatTok.Tok.is(tok::kw_while)) {
573 if (FormatTok.Tok.isNot(tok::colon))
579 if (FormatTok.Tok.is(tok::l_brace)) {
581 if (FormatTok.Tok.is(tok::kw_break))
589 assert(FormatTok.Tok.is(tok::kw_case) && "'case' expected");
593 } while (!eof() && !FormatTok.Tok.is(tok::colon));
598 assert(FormatTok.Tok.is(tok::kw_switch) && "'switch' expected");
600 if (FormatTok.Tok.is(tok::l_paren))
602 if (FormatTok.Tok.is(tok::l_brace)) {
616 if (FormatTok.Tok.is(tok::colon))
623 if (FormatTok.Tok.is(tok::identifier) ||
624 FormatTok.Tok.is(tok::kw___attribute) ||
625 FormatTok.Tok.is(tok::kw___declspec)) {
628 if (FormatTok.Tok.is(tok::l_paren)) {
631 if (FormatTok.Tok.is(tok::identifier))
634 if (FormatTok.Tok.is(tok::l_brace)) {
639 switch (FormatTok.Tok.getKind()) {
640 case tok::l_paren:
643 case tok::r_brace:
648 case tok::comma:
665 if (FormatTok.Tok.is(tok::identifier) ||
666 FormatTok.Tok.is(tok::kw___attribute) ||
667 FormatTok.Tok.is(tok::kw___declspec)) {
670 if (FormatTok.Tok.is(tok::l_paren)) {
675 while (FormatTok.Tok.is(tok::identifier) ||
676 FormatTok.Tok.is(tok::coloncolon) ||
677 FormatTok.Tok.is(tok::hashhash))
690 if (FormatTok.Tok.is(tok::colon) || FormatTok.Tok.is(tok::less)) {
691 while (FormatTok.Tok.isNot(tok::l_brace)) {
692 if (FormatTok.Tok.is(tok::semi))
698 if (FormatTok.Tok.is(tok::l_brace))
706 assert(FormatTok.Tok.is(tok::less) && "'<' expected.");
709 while (!eof() && FormatTok.Tok.isNot(tok::greater));
715 if (FormatTok.Tok.isObjCAtKeyword(tok::objc_end)) {
729 if (FormatTok.Tok.is(tok::colon)) {
732 } else if (FormatTok.Tok.is(tok::l_paren))
736 if (FormatTok.Tok.is(tok::less))
740 if (FormatTok.Tok.is(tok::l_brace))
754 if (FormatTok.Tok.is(tok::less))
758 if (FormatTok.Tok.is(tok::semi)) {
776 llvm::dbgs() << I->Tok.getName() << " ";
795 return FormatTok.Tok.is(tok::eof);
827 while (!Line->InPPDirective && FormatTok.Tok.is(tok::hash) &&
837 if (!FormatTok.Tok.is(tok::comment))
850 void UnwrappedLineParser::pushToken(const FormatToken &Tok) {
851 Line->Tokens.push_back(Tok);