Marked up channel bundles as being mobile

This commit is contained in:
Neil Brown 2009-03-23 21:12:36 +00:00
parent f73171140c
commit 34ae9861d0

View File

@ -635,6 +635,7 @@ isSequenceType _ _ = False
isMobileType :: (CSMR m, Die m) => A.Type -> m Bool isMobileType :: (CSMR m, Die m) => A.Type -> m Bool
isMobileType (A.Mobile {}) = return True isMobileType (A.Mobile {}) = return True
isMobileType t@(A.Record n) = recordAttr (A.nameMeta n) t >>* A.mobileRecord isMobileType t@(A.Record n) = recordAttr (A.nameMeta n) t >>* A.mobileRecord
isMobileType (A.ChanDataType {}) = return True
isMobileType _ = return False isMobileType _ = return False
--}}} --}}}