Home | History | Annotate | Download | only in compiler

Lines Matching refs:set_lineno

311     # The set_lineno() function and the explicit emit() calls for
312 # SET_LINENO below are only used to generate the line number table.
313 # As of Python 2.3, the interpreter does not have a SET_LINENO
314 # instruction. pyassem treats SET_LINENO opcodes as a special case.
316 def set_lineno(self, node, force=False):
317 """Emit SET_LINENO if necessary.
323 Returns true if SET_LINENO was emitted.
333 self.emit('SET_LINENO', lineno)
349 self.emit('SET_LINENO', 0)
360 self.set_lineno(node)
387 self.set_lineno(node)
399 self.set_lineno(node)
421 self.set_lineno(test)
434 self.set_lineno(node)
445 self.set_lineno(node, force=True)
466 self.set_lineno(node)
472 self.set_lineno(node, force=1)
488 self.set_lineno(node)
497 self.set_lineno(node)
501 self.set_lineno(node)
569 self.set_lineno(node)
593 self.set_lineno(node)
617 self.set_lineno(node)
648 self.set_lineno(node, force=True)
655 self.set_lineno(node, force=True)
677 self.set_lineno(node)
685 self.set_lineno(node)
728 self.set_lineno(node, force=True)
735 self.set_lineno(node, force=True)
747 self.set_lineno(node)
764 self.set_lineno(node)
785 self.set_lineno(node)
798 self.set_lineno(expr)
827 self.set_lineno(node)
848 self.set_lineno(node)
880 self.set_lineno(node)
896 self.set_lineno(node)
900 self.set_lineno(node)
903 self.set_lineno(node)
918 self.set_lineno(node)
957 self.set_lineno(node)
971 self.set_lineno(node)
1005 self.set_lineno(node)
1081 self.set_lineno(node)
1099 self.set_lineno(node)
1122 self.set_lineno(node)
1127 self.set_lineno(node)
1256 self.set_lineno(node)
1262 self.set_lineno(node)
1268 self.set_lineno(node)
1279 self.set_lineno(node)
1333 self.set_lineno(tree)
1375 self.set_lineno(func)
1473 self.set_lineno(klass)