tock-mirror/transformations
Neil Brown 766cb09dcf Changed pullUp to pull up channel arrays that have direction specifiers applied to the whole array
For example, a call like foo(6, cs!) will have cs! pulled up, iff cs was of type CHAN X.  If cs was of type CHAN! X, nothing is done (and the needless direction will be removed later on).
2009-01-20 17:33:24 +00:00
..
ImplicitMobility.hs Filled in all the gaps such that the CheckTest tests now run (including some debug output, for now) 2008-11-12 16:54:00 +00:00
PassTest.hs Added a NameSource field for NameDef that indicates where a name comes from 2008-11-25 17:36:42 +00:00
SimplifyAbbrevs.hs Update abbrevation types in the state too. 2008-06-10 13:57:01 +00:00
SimplifyAbbrevsTest.hs Implement INITIAL and RESULT abbreviations. 2008-06-03 14:57:24 +00:00
SimplifyComms.hs Fixed a problem with GHC 6.6 and the new pass mechanism by removing all the dollars that were confusing the type-checker 2008-06-03 16:16:26 +00:00
SimplifyExprs.hs Changed pullUp to pull up channel arrays that have direction specifiers applied to the whole array 2009-01-20 17:33:24 +00:00
SimplifyProcs.hs Removed the Rep constructor from Structured and instead added a Rep constructor to SpecType 2008-06-04 17:00:43 +00:00
SimplifyTypes.hs Add a unit tests file for SimplifyTypes. 2008-06-11 15:56:24 +00:00
SimplifyTypesTest.hs Add a unit tests file for SimplifyTypes. 2008-06-11 15:56:24 +00:00
Unnest.hs Added a NameSource field for NameDef that indicates where a name comes from 2008-11-25 17:36:42 +00:00