Lines Matching refs:Toks
151 auto Toks = std::make_unique<Token[]>(Tokens.size()); in revert() local
152 std::copy(Tokens.begin() + 1, Tokens.end(), Toks.get()); in revert()
153 Toks[Tokens.size() - 1] = Tok; in revert()
154 Self.EnterTokenStream(std::move(Toks), Tokens.size(), in revert()
209 TokenCollector Toks = {*this, InMacroArgPreExpansion, {}, Tok}; in Handle_Pragma() local
215 Toks.lex(); in Handle_Pragma()
222 Toks.lex(); in Handle_Pragma()
250 Toks.lex(); in Handle_Pragma()
258 Toks.revert(); in Handle_Pragma()
349 TokenCollector Toks = {*this, InMacroArgPreExpansion, {}, Tok}; in HandleMicrosoft__pragma() local
355 Toks.lex(); in HandleMicrosoft__pragma()
364 Toks.lex(); in HandleMicrosoft__pragma()
371 Toks.lex(); in HandleMicrosoft__pragma()
381 Toks.revert(); in HandleMicrosoft__pragma()
1205 MutableArrayRef<Token> Toks( in HandleCaptured() local
1207 Toks[0].startToken(); in HandleCaptured()
1208 Toks[0].setKind(tok::annot_pragma_captured); in HandleCaptured()
1209 Toks[0].setLocation(NameLoc); in HandleCaptured()
1211 PP.EnterTokenStream(Toks, /*DisableMacroExpansion=*/true, in HandleCaptured()