Home | History | Annotate | Download | only in Parse

Lines Matching defs: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];
265 ArrayRef<Token> AsmToks,
268 assert(!AsmToks.empty() && "Didn't expect an empty AsmToks!");
273 for (unsigned i = 0, e = AsmToks.size(); i < e; ++i) {
274 const Token &Tok = AsmToks[i];
315 assert(TokOffsets.size() == AsmToks.size());
337 SmallVector<Token, 4> AsmToks;
446 AsmToks
493 if (!TheTarget || AsmToks.empty()) {
494 return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLocs[0], AsmToks, StringRef(),
502 if (buildMSAsmString(PP, AsmLoc, AsmToks, TokOffsets, AsmString))
541 ClangAsmParserCallback Callback(*this, AsmLoc, AsmString, AsmToks,
585 return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLocs[0], AsmToks, AsmStringIR,