Changeset 20058 for src/Pugs/AST/Pad.hs
- Timestamp:
- 03/04/08 22:06:31 (9 months ago)
- Files:
-
- 1 modified
-
src/Pugs/AST/Pad.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/AST/Pad.hs
r17047 r20058 80 80 PEConstant{ pe_proto = MkRef (ICode newCV), pe_flags = flags } 81 81 PEConstant{ pe_proto = MkRef (ICode oldCV) } 82 | Just newMC<- fromTypeable newCV83 , Just oldMC<- fromTypeable oldCV82 | Just (newMC :: VMultiCode) <- fromTypeable newCV 83 , Just (oldMC :: VMultiCode) <- fromTypeable oldCV 84 84 = PEConstant 85 85 { pe_type = mc_type newMC -- XXX - Select a narrower type?
