[project @ 2003-03-27 08:25:31 by simonpj]
-------------------------------------
Fix a wibble in default-type setting for TH
-------------------------------------
When a bunch of declarations contains no 'default' declaration,
we were setting 'defaultDefaultTys' as appropriate default types.
This isn't right for Template Haskell, which may have more than
one bunch of top-level decls. (The bunches are separated by
top-level declaration splices.)
Instead, if there is no 'default' declaration we should do nothing.