Lines Matching refs:LineToks
60 SmallVector<Token, 16> LineToks; in LookupInlineAsmIdentifier() local
62 findTokensForString(LineBuf, LineToks, FirstOrigToken); in LookupInlineAsmIdentifier()
66 LineToks, NumConsumedToks, &Info, IsUnevaluatedContext); in LookupInlineAsmIdentifier()
70 if (NumConsumedToks == 0 || NumConsumedToks == LineToks.size()) { in LookupInlineAsmIdentifier()
79 LineToks[NumConsumedToks].getLocation()); in LookupInlineAsmIdentifier()
183 ExprResult Parser::ParseMSAsmIdentifier(llvm::SmallVectorImpl<Token> &LineToks, in ParseMSAsmIdentifier() argument
197 LineToks.push_back(EndOfStreamTok); in ParseMSAsmIdentifier()
200 LineToks.push_back(Tok); in ParseMSAsmIdentifier()
202 PP.EnterTokenStream(LineToks.begin(), LineToks.size(), in ParseMSAsmIdentifier()
228 LineIndex = LineToks.size() - 2; in ParseMSAsmIdentifier()
230 while (LineToks[LineIndex].getLocation() != Tok.getLocation()) { in ParseMSAsmIdentifier()
232 assert(LineIndex < LineToks.size() - 2); // we added two extra tokens in ParseMSAsmIdentifier()
239 NumLineToksConsumed = LineToks.size() - 2; in ParseMSAsmIdentifier()
247 for (unsigned i = 0, e = LineToks.size() - LineIndex - 2; i != e; ++i) { in ParseMSAsmIdentifier()
254 LineToks.pop_back(); in ParseMSAsmIdentifier()
255 LineToks.pop_back(); in ParseMSAsmIdentifier()