tock-mirror/backends
Adam Sampson 1555d0f5eb Port to use QuickCheck 2.
Most of this is trivial -- e.g. getting rid of dummy definitions of
coarbitrary, which is a separate typeclass in QC2, and changing the
parameter specs to use the new Args type.

The chunk of code that runs a QC test as an HUnit test is now quite a
bit simpler because QC's top-level interface returns a result. However,
this means that some gymnastics are required to get at the right
definition of Result in different places -- QC2 has two different types
called Result, and we use both for different jobs!
2011-07-20 15:10:10 +00:00
..
AnalyseAsm.hs Adjusted all the other modules to reflect the new change to CSM 2009-04-17 17:40:00 +00:00
AnalyseAsmTest.hs In AnalyseAsm, ignore labels that contain "." anywhere. 2008-04-06 15:31:28 +00:00
BackendPasses.hs Cleaned up all the warnings in Tock's code (most unused modules, or unused functions) 2009-05-19 09:05:38 +00:00
BackendPassesTest.hs Port to use QuickCheck 2. 2011-07-20 15:10:10 +00:00
GenerateC.hs Fixed up the implicit mobility to work with oak (but needs some more work to make sure normal mobility still functions) 2009-05-27 18:01:03 +00:00
GenerateCBased.hs Added better error messages for problems with C types in the backend 2009-05-19 12:58:22 +00:00
GenerateCHP.hs Cleaned up all the warnings in Tock's code (most unused modules, or unused functions) 2009-05-19 09:05:38 +00:00
GenerateCPPCSP.hs Cleaned up all the warnings in Tock's code (most unused modules, or unused functions) 2009-05-19 09:05:38 +00:00
GenerateCTest.hs Removed all uses of rec, which seems to be a reserved word these days 2010-04-10 19:39:54 +00:00
TLP.hs Made all the imports of Data.Generics have an import list 2009-04-09 15:36:37 +00:00