[Python-checkins] CVS: python/dist/src/Tools/compiler/compiler pycodegen.py,1.29,1.30

Jeremy Hylton jhylton@users.sourceforge.net
Wed, 11 Apr 2001 09:36:28 -0700


Update of /cvsroot/python/python/dist/src/Tools/compiler/compiler
In directory usw-pr-cvs1:/tmp/cvs-serv29677/compiler

Modified Files:
	pycodegen.py 
Log Message:
[finishing fix from earlier checkins]

Call set_lineno() in visitDiscard(), which will generate linenos for
discard statements, e.g. the statement "1/0"

Fixes SF bug #409587


Index: pycodegen.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/compiler/compiler/pycodegen.py,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -r1.29 -r1.30
*** pycodegen.py	2001/04/11 16:24:30	1.29
--- pycodegen.py	2001/04/11 16:36:25	1.30
***************
*** 496,499 ****
--- 496,500 ----
  
      def visitDiscard(self, node):
+         self.set_lineno(node)
          self.visit(node.expr)
          self.emit('POP_TOP')