Lines Matching refs:RStart
165 const PosPtr RStart = getCurrentTokenStartPos() - 1; in decrement() local
166 if (RStart == REnd) // we're decrementing the begin in decrement()
172 if (PosPtr SepEnd = consumeAllSeparators(RStart, REnd)) { in decrement()
174 return makeState(PS_InRootDir, Path.data(), RStart + 1); in decrement()
177 return makeState(PS_InRootDir, RStart, RStart + 1); in decrement()
178 return makeState(PS_InTrailingSep, SepEnd + 1, RStart + 1); in decrement()
180 PosPtr TkStart = consumeRootName(RStart, REnd); in decrement()
182 return makeState(PS_InRootName, TkStart + 1, RStart + 1); in decrement()
183 TkStart = consumeName(RStart, REnd); in decrement()
184 return makeState(PS_InFilenames, TkStart + 1, RStart + 1); in decrement()
188 return makeState(PS_InFilenames, consumeName(RStart, REnd) + 1, in decrement()
189 RStart + 1); in decrement()
191 PosPtr SepEnd = consumeAllSeparators(RStart, REnd); in decrement()
193 return makeState(PS_InRootDir, Path.data(), RStart + 1); in decrement()
194 PosPtr TkStart = consumeRootName(SepEnd ? SepEnd : RStart, REnd); in decrement()
197 return makeState(PS_InRootDir, SepEnd + 1, RStart + 1); in decrement()
198 return makeState(PS_InRootName, TkStart + 1, RStart + 1); in decrement()
204 return makeState(PS_InRootName, Path.data(), RStart + 1); in decrement()