Lines Matching refs:LineToks
61 SmallVector<Token, 16> LineToks; in LookupInlineAsmIdentifier() local
63 findTokensForString(LineBuf, LineToks, FirstOrigToken); in LookupInlineAsmIdentifier()
67 LineToks, NumConsumedToks, &Info, IsUnevaluatedContext); in LookupInlineAsmIdentifier()
71 if (NumConsumedToks == 0 || NumConsumedToks == LineToks.size()) { in LookupInlineAsmIdentifier()
80 LineToks[NumConsumedToks].getLocation()); in LookupInlineAsmIdentifier()
184 ExprResult Parser::ParseMSAsmIdentifier(llvm::SmallVectorImpl<Token> &LineToks, in ParseMSAsmIdentifier() argument
198 LineToks.push_back(EndOfStreamTok); in ParseMSAsmIdentifier()
201 LineToks.push_back(Tok); in ParseMSAsmIdentifier()
203 PP.EnterTokenStream(LineToks, /*DisableMacroExpansions*/ true); in ParseMSAsmIdentifier()
249 LineIndex = LineToks.size() - 2; in ParseMSAsmIdentifier()
251 while (LineToks[LineIndex].getLocation() != Tok.getLocation()) { in ParseMSAsmIdentifier()
253 assert(LineIndex < LineToks.size() - 2); // we added two extra tokens in ParseMSAsmIdentifier()
260 NumLineToksConsumed = LineToks.size() - 2; in ParseMSAsmIdentifier()
268 for (unsigned i = 0, e = LineToks.size() - LineIndex - 2; i != e; ++i) { in ParseMSAsmIdentifier()
275 LineToks.pop_back(); in ParseMSAsmIdentifier()
276 LineToks.pop_back(); in ParseMSAsmIdentifier()