Home | History | Annotate | Download | only in FileCheck

Lines Matching full:lastpos

1066   size_t LastPos = 0;
1075 LastPos = CheckDag(SM, Buffer, NotStrings, VariableTable);
1076 if (LastPos == StringRef::npos)
1081 StringRef MatchBuffer = Buffer.substr(LastPos);
1091 StringRef SkippedRegion = Buffer.substr(LastPos, MatchPos);
1109 return LastPos + MatchPos;
1207 size_t LastPos = 0;
1208 size_t StartPos = LastPos;
1237 if (MatchPos < LastPos) {
1243 SM.PrintMessage(SMLoc::getFromPointer(Buffer.data() + LastPos),
1257 StartPos = LastPos;
1261 StringRef SkippedRegion = Buffer.substr(LastPos, MatchPos);
1269 LastPos = std::max(MatchPos + MatchLen, LastPos);
1272 return LastPos;