[pypy-svn] r40567 - pypy/dist/pypy/translator/llvm

mwh at codespeak.net mwh at codespeak.net
Fri Mar 16 09:42:55 CET 2007


Author: mwh
Date: Fri Mar 16 09:42:52 2007
New Revision: 40567

Modified:
   pypy/dist/pypy/translator/llvm/codewriter.py
Log:
this check is irrelevant now.


Modified: pypy/dist/pypy/translator/llvm/codewriter.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/codewriter.py	(original)
+++ pypy/dist/pypy/translator/llvm/codewriter.py	Fri Mar 16 09:42:52 2007
@@ -103,8 +103,6 @@
                      % (cond, blockname_true, blockname_false))
 
     def switch(self, intty, cond, defaultdest, value_labels):
-        if not defaultdest:
-            raise TypeError('switches must have a default case.') 
         labels = ''
         for value, label in value_labels:
             labels += ' %s %s, label %%%s' % (intty, value, label)



More information about the Pypy-commit mailing list