• Home
  • Raw
  • Download

Lines Matching refs:CurrentIdx

66   unsigned EmitMatcher(const Matcher *N, unsigned Indent, unsigned CurrentIdx,
156 EmitMatcher(const Matcher *N, unsigned Indent, unsigned CurrentIdx, in EmitMatcher() argument
165 unsigned StartIdx = CurrentIdx; in EmitMatcher()
171 ++CurrentIdx; in EmitMatcher()
174 OS << "/*" << CurrentIdx << "*/"; in EmitMatcher()
195 CurrentIdx+VBRSize, FOS); in EmitMatcher()
200 CurrentIdx += EmitVBRValue(ChildSize, OS); in EmitMatcher()
202 OS << "/*->" << CurrentIdx+ChildSize << "*/"; in EmitMatcher()
210 CurrentIdx += ChildSize; in EmitMatcher()
215 OS << "/*" << CurrentIdx << "*/"; in EmitMatcher()
220 return CurrentIdx - StartIdx + 1; in EmitMatcher()
300 unsigned StartIdx = CurrentIdx; in EmitMatcher()
314 ++CurrentIdx; in EmitMatcher()
342 ChildSize = EmitMatcherList(Child, Indent+1, CurrentIdx+VBRSize+IdxSize, in EmitMatcher()
350 OS << "/*" << CurrentIdx << "*/"; in EmitMatcher()
358 CurrentIdx += EmitVBRValue(ChildSize, OS); in EmitMatcher()
365 CurrentIdx += IdxSize; in EmitMatcher()
368 OS << "// ->" << CurrentIdx+ChildSize; in EmitMatcher()
371 CurrentIdx += ChildSize; in EmitMatcher()
376 OS << "/*" << CurrentIdx << "*/"; in EmitMatcher()
383 ++CurrentIdx; in EmitMatcher()
384 return CurrentIdx-StartIdx; in EmitMatcher()
621 EmitMatcherList(const Matcher *N, unsigned Indent, unsigned CurrentIdx, in EmitMatcherList() argument
626 OS << "/*" << CurrentIdx << "*/"; in EmitMatcherList()
627 unsigned MatcherSize = EmitMatcher(N, Indent, CurrentIdx, OS); in EmitMatcherList()
629 CurrentIdx += MatcherSize; in EmitMatcherList()