Home | History | Annotate | Download | only in Parse

Lines Matching defs:Toks

233   Token *Toks = new Token[1];
234 Toks[0].startToken();
235 Toks[0].setKind(tok::annot_pragma_vis);
236 Toks[0].setLocation(VisLoc);
237 Toks[0].setAnnotationValue(
239 PP.EnterTokenStream(Toks, 1, /*DisableMacroExpansion=*/true,
349 Token *Toks =
352 new (Toks) Token();
353 Toks[0].startToken();
354 Toks[0].setKind(tok::annot_pragma_pack);
355 Toks[0].setLocation(PackLoc);
356 Toks[0].setAnnotationValue(static_cast<void*>(Info));
357 PP.EnterTokenStream(Toks, 1, /*DisableMacroExpansion=*/true,
392 Token *Toks =
395 new (Toks) Token();
396 Toks[0].startToken();
397 Toks[0].setKind(tok::annot_pragma_msstruct);
398 Toks[0].setLocation(MSStructTok.getLocation());
399 Toks[0].setAnnotationValue(reinterpret_cast<void*>(
401 PP.EnterTokenStream(Toks, 1, /*DisableMacroExpansion=*/true,
461 Token *Toks =
464 new (Toks) Token();
465 Toks[0].startToken();
466 Toks[0].setKind(tok::annot_pragma_align);
467 Toks[0].setLocation(FirstTok.getLocation());
468 Toks[0].setAnnotationValue(reinterpret_cast<void*>(
470 PP.EnterTokenStream(Toks, 1, /*DisableMacroExpansion=*/true,
553 Token *Toks =
557 Token &pragmaUnusedTok = Toks[2*i], &idTok = Toks[2*i+1];
563 PP.EnterTokenStream(Toks, 2*Identifiers.size(),
604 Token *Toks =
607 Token &pragmaUnusedTok = Toks[0];
611 Toks[1] = WeakName;
612 Toks[2] = AliasName;
613 PP.EnterTokenStream(Toks, 3,
616 Token *Toks =
619 Token &pragmaUnusedTok = Toks[0];
623 Toks[1] = WeakName;
624 PP.EnterTokenStream(Toks, 2,
661 Token *Toks =
664 Token &pragmaRedefTok = Toks[0];
668 Toks[1] = RedefName;
669 Toks[2] = AliasName;
670 PP.EnterTokenStream(Toks, 3,
683 Token *Toks =
686 new (Toks) Token();
687 Toks[0].startToken();
688 Toks[0].setKind(tok::annot_pragma_fp_contract);
689 Toks[0].setLocation(Tok.getLocation());
690 Toks[0].setAnnotationValue(reinterpret_cast<void*>(
692 PP.EnterTokenStream(Toks, 1, /*DisableMacroExpansion=*/true,
740 Token *Toks =
743 new (Toks) Token();
744 Toks[0].startToken();
745 Toks[0].setKind(tok::annot_pragma_opencl_extension);
746 Toks[0].setLocation(NameLoc);
747 Toks[0].setAnnotationValue(data.getOpaqueValue());
748 PP.EnterTokenStream(Toks, 1, /*DisableMacroExpansion=*/true,
791 Token *Toks = new Token[Pragma.size()];
792 std::copy(Pragma.begin(), Pragma.end(), Toks);
793 PP.EnterTokenStream(Toks, Pragma.size(),