Lines Matching defs:Toks

123     MutableArrayRef<Token> Toks(PP.getPreprocessorAllocator().Allocate<Token>(1),
125 Toks[0].startToken();
126 Toks[0].setKind(tok::annot_pragma_fenv_access);
127 Toks[0].setLocation(Tok.getLocation());
128 Toks[0].setAnnotationEndLoc(Tok.getLocation());
129 Toks[0].setAnnotationValue(reinterpret_cast<void*>(
131 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
146 MutableArrayRef<Token> Toks(
149 Toks[0].startToken();
150 Toks[0].setKind(tok::annot_pragma_cx_limited_range);
151 Toks[0].setLocation(Tok.getLocation());
152 Toks[0].setAnnotationEndLoc(Tok.getLocation());
153 Toks[0].setAnnotationValue(
155 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
358 MutableArrayRef<Token> Toks(
360 Toks[0].startToken();
361 Toks[0].setKind(tok::annot_pragma_fenv_access_ms);
362 Toks[0].setLocation(FirstToken.getLocation());
363 Toks[0].setAnnotationEndLoc(Tok.getLocation());
364 Toks[0].setAnnotationValue(
366 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
414 void markAsReinjectedForRelexing(llvm::MutableArrayRef<clang::Token> Toks) {
415 for (auto &T : Toks)
1254 Token Toks[1];
1255 Toks[0].startToken();
1256 Toks[0].setKind(tok::string_literal);
1257 Toks[0].setLocation(Tok.getLocation());
1258 Toks[0].setLiteralData(Section.data());
1259 Toks[0].setLength(Section.size());
1261 cast<StringLiteral>(Actions.ActOnStringLiteral(Toks, nullptr).get());
1433 llvm::ArrayRef<Token> Toks = Info->Toks;
1442 if (Toks.empty() && IsLoopHint) {
1450 assert(!Toks.empty() &&
1451 "PragmaLoopHintInfo::Toks must contain at least one token.");
1476 if (Toks[0].is(tok::eof)) {
1478 Diag(Toks[0].getLocation(), diag::err_pragma_loop_missing_argument)
1488 SourceLocation StateLoc = Toks[0].getLocation();
1489 IdentifierInfo *StateInfo = Toks[0].getIdentifierInfo();
1500 Diag(Toks[0].getLocation(), diag::err_pragma_pipeline_invalid_keyword);
1502 Diag(Toks[0].getLocation(), diag::err_pragma_invalid_keyword)
1508 if (Toks.size() > 2)
1513 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/false,
1517 SourceLocation StateLoc = Toks[0].getLocation();
1518 IdentifierInfo *StateInfo = Toks[0].getIdentifierInfo();
1525 if (Toks.size() > 2) {
1541 Diag(Toks[0].getLocation(),
1574 Actions.CheckLoopHintExpr(R.get(), Toks[0].getLocation(),
1583 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/false,
1600 Actions.CheckLoopHintExpr(R.get(), Toks[0].getLocation(),
1609 Info->Toks.back().getLocation());
2114 auto Toks = std::make_unique<Token[]>(1);
2115 Toks[0].startToken();
2116 Toks[0].setKind(tok::annot_pragma_vis);
2117 Toks[0].setLocation(VisLoc);
2118 Toks[0].setAnnotationEndLoc(EndLoc);
2119 Toks[0].setAnnotationValue(
2121 PP.EnterTokenStream(std::move(Toks), 1, /*DisableMacroExpansion=*/true,
2257 MutableArrayRef<Token> Toks(PP.getPreprocessorAllocator().Allocate<Token>(1),
2259 Toks[0].startToken();
2260 Toks[0].setKind(tok::annot_pragma_pack);
2261 Toks[0].setLocation(PackLoc);
2262 Toks[0].setAnnotationEndLoc(RParenLoc);
2263 Toks[0].setAnnotationValue(static_cast<void*>(Info));
2264 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
2300 MutableArrayRef<Token> Toks(PP.getPreprocessorAllocator().Allocate<Token>(1),
2302 Toks[0].startToken();
2303 Toks[0].setKind(tok::annot_pragma_msstruct);
2304 Toks[0].setLocation(MSStructTok.getLocation());
2305 Toks[0].setAnnotationEndLoc(EndLoc);
2306 Toks[0].setAnnotationValue(reinterpret_cast<void*>(
2308 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
2433 MutableArrayRef<Token> Toks(PP.getPreprocessorAllocator().Allocate<Token>(1),
2435 Toks[0].startToken();
2436 Toks[0].setKind(tok::annot_pragma_align);
2437 Toks[0].setLocation(FirstTok.getLocation());
2438 Toks[0].setAnnotationEndLoc(EndLoc);
2439 Toks[0].setAnnotationValue(reinterpret_cast<void*>(
2441 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
2524 MutableArrayRef<Token> Toks(
2528 Token &pragmaUnusedTok = Toks[2*i], &idTok = Toks[2*i+1];
2534 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
2575 MutableArrayRef<Token> Toks(
2577 Token &pragmaUnusedTok = Toks[0];
2582 Toks[1] = WeakName;
2583 Toks[2] = AliasName;
2584 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
2587 MutableArrayRef<Token> Toks(
2589 Token &pragmaUnusedTok = Toks[0];
2594 Toks[1] = WeakName;
2595 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
2632 MutableArrayRef<Token> Toks(PP.getPreprocessorAllocator().Allocate<Token>(3),
2634 Token &pragmaRedefTok = Toks[0];
2639 Toks[1] = RedefName;
2640 Toks[2] = AliasName;
2641 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
2652 MutableArrayRef<Token> Toks(PP.getPreprocessorAllocator().Allocate<Token>(1),
2654 Toks[0].startToken();
2655 Toks[0].setKind(tok::annot_pragma_fp_contract);
2656 Toks[0].setLocation(Tok.getLocation());
2657 Toks[0].setAnnotationEndLoc(Tok.getLocation());
2658 Toks[0].setAnnotationValue(reinterpret_cast<void*>(
2660 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
2715 MutableArrayRef<Token> Toks(PP.getPreprocessorAllocator().Allocate<Token>(1),
2717 Toks[0].startToken();
2718 Toks[0].setKind(tok::annot_pragma_opencl_extension);
2719 Toks[0].setLocation(NameLoc);
2720 Toks[0].setAnnotationValue(static_cast<void*>(Info));
2721 Toks[0].setAnnotationEndLoc(StateLoc);
2722 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
2777 auto Toks = std::make_unique<Token[]>(Pragma.size());
2778 std::copy(Pragma.begin(), Pragma.end(), Toks.get());
2779 PP.EnterTokenStream(std::move(Toks), Pragma.size(),
3498 MutableArrayRef<Token> Toks(PP.getPreprocessorAllocator().Allocate<Token>(1),
3500 Toks[0].startToken();
3501 Toks[0].setKind(tok::annot_pragma_fenv_round);
3502 Toks[0].setLocation(Tok.getLocation());
3503 Toks[0].setAnnotationEndLoc(Tok.getLocation());
3504 Toks[0].setAnnotationValue(
3506 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true,
3573 Info.Toks = llvm::ArrayRef(ValueList).copy(PP.getPreprocessorAllocator());
3755 PP.Diag(Info->Toks[0].getLocation(),