Home | History | Annotate | Download | only in antlr3

Lines Matching full:rewrites

959         # What index into rewrites List are we?
1064 rewrites from a single pass over the input. Just name the instruction
1163 rewrites = self.getProgram(programName)
1164 op.instructionIndex = len(rewrites)
1165 rewrites.append(op)
1204 rewrites = self.getProgram(programName)
1205 op.instructionIndex = len(rewrites)
1206 rewrites.append(op)
1290 rewrites = self.programs.get(programName)
1291 if rewrites is None or len(rewrites) == 0:
1298 indexToOp = self.reduceToSingleOperationPerIndex(rewrites)
1336 def reduceToSingleOperationPerIndex(self, rewrites):
1393 for i, rop in enumerate(rewrites):
1401 for j, iop in self.getKindOfOps(rewrites, InsertBeforeOp, i):
1405 rewrites[iop.instructionIndex] = None
1410 rewrites[j] = None
1413 for j, prevRop in self.getKindOfOps(rewrites, ReplaceOp, i):
1417 rewrites[j] = None
1431 rewrites[prevRop.instructionIndex] = None
1442 for i, iop in enumerate(rewrites):
1450 for j, prevIop in self.getKindOfOps(rewrites, InsertBeforeOp, i):
1457 rewrites[j] = None
1460 for j, rop in self.getKindOfOps(rewrites, ReplaceOp, i):
1464 rewrites[i] = None
1473 for i, op in enumerate(rewrites):
1494 def getKindOfOps(self, rewrites, kind, before=None):
1498 before = len(rewrites)
1499 elif before > len(rewrites):
1500 before = len(rewrites)
1502 for i, op in enumerate(rewrites[:before]):