Lines Matching refs:rop
1393 for i, rop in enumerate(rewrites):
1394 if rop is None:
1397 if not isinstance(rop, ReplaceOp):
1402 if iop.index == rop.index:
1406 rop.text = self.catOpText(iop.text, rop.text)
1408 elif iop.index > rop.index and iop.index <= rop.lastIndex:
1414 if (prevRop.index >= rop.index
1415 and prevRop.lastIndex <= rop.lastIndex):
1421 disjoint = (prevRop.lastIndex < rop.index
1422 or prevRop.index > rop.lastIndex)
1423 same = (prevRop.index == rop.index
1424 and prevRop.lastIndex == rop.lastIndex)
1429 if prevRop.text is None and rop.text is None and not disjoint:
1433 rop.index = min(prevRop.index, rop.index)
1434 rop.lastIndex = max(prevRop.lastIndex, rop.lastIndex)
1439 % (rop, prevRop))
1460 for j, rop in self.getKindOfOps(rewrites, ReplaceOp, i):
1461 if iop.index == rop.index:
1462 rop.text = self.catOpText(iop.text, rop.text)
1467 if iop.index >= rop.index and iop.index <= rop.lastIndex:
1470 % (iop, rop))