[Python-checkins] CVS: python/dist/src/Tools/compiler/compiler transformer.py,1.23,1.24

Jeremy Hylton jhylton@users.sourceforge.net
Wed, 29 Aug 2001 10:19:04 -0700


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

Modified Files:
	transformer.py 
Log Message:
Don't include doc string of class in its code child


Index: transformer.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/compiler/compiler/transformer.py,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** transformer.py	2001/08/27 21:02:51	1.23
--- transformer.py	2001/08/29 17:19:02	1.24
***************
*** 223,226 ****
--- 223,231 ----
          code = self.com_node(nodelist[-1])
  
+         if doc is not None:
+             assert isinstance(code, Stmt)
+             assert isinstance(code.nodes[0], Discard)
+             del code.nodes[0]
+ 
          n = Class(name, bases, doc, code)
          n.lineno = nodelist[1][2]