Home | History | Annotate | Download | only in Parse

Lines Matching refs:AsmToks

43   ArrayRef<Token> AsmToks;
45 /// The offset of each token in AsmToks within AsmString.
51 : TheParser(P), AsmLoc(Loc), AsmString(AsmString), AsmToks(Toks),
53 assert(AsmToks.size() == AsmTokOffsets.size());
80 unsigned FirstIndex = FirstOrigToken - AsmToks.begin();
86 (AsmTokOffsets[LastIndex] + AsmToks[LastIndex].getLength() -
136 FirstOrigToken = &AsmToks[FirstTokIndex];
141 TempToks.push_back(AsmToks[i]);
163 if (TokIndex < AsmToks.size()) {
164 const Token &Tok = AsmToks[TokIndex];
287 ArrayRef<Token> AsmToks,
290 assert(!AsmToks.empty() && "Didn't expect an empty AsmToks!");
295 for (unsigned i = 0, e = AsmToks.size(); i < e; ++i) {
296 const Token &Tok = AsmToks[i];
337 assert(TokOffsets.size() == AsmToks.size());
359 SmallVector<Token, 4> AsmToks;
468 AsmToks.push_back(Tok);
515 if (!TheTarget || AsmToks.empty()) {
516 return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLocs[0], AsmToks, StringRef(),
524 if (buildMSAsmString(PP, AsmLoc, AsmToks, TokOffsets, AsmString))
563 ClangAsmParserCallback Callback(*this, AsmLoc, AsmString, AsmToks,
607 return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLocs[0], AsmToks, AsmStringIR,