Added a few types in BackendPassesTest to remove a monomorphism restriction warning
This commit is contained in:
parent
1fef1e64ed
commit
6c629b33f7
|
@ -189,7 +189,9 @@ qcTestDeclareSizes =
|
||||||
(strFoo $ strFooSizes term)
|
(strFoo $ strFooSizes term)
|
||||||
(strFoo term) st (checkFooSizes fooSizesSpec)
|
(strFoo term) st (checkFooSizes fooSizesSpec)
|
||||||
where
|
where
|
||||||
|
strFoo :: Data a => A.Structured a -> A.Structured a
|
||||||
strFoo = A.Spec emptyMeta (A.Specification emptyMeta (simpleName "foo") fooSpec)
|
strFoo = A.Spec emptyMeta (A.Specification emptyMeta (simpleName "foo") fooSpec)
|
||||||
|
strFooSizes :: Data a => A.Structured a -> A.Structured a
|
||||||
strFooSizes = A.Spec emptyMeta (A.Specification emptyMeta (simpleName "foo_sizes") fooSizesSpec)
|
strFooSizes = A.Spec emptyMeta (A.Specification emptyMeta (simpleName "foo_sizes") fooSizesSpec)
|
||||||
|
|
||||||
isChanArrFoo :: Int -> (A.SpecType, A.SpecType, State CompState ())
|
isChanArrFoo :: Int -> (A.SpecType, A.SpecType, State CompState ())
|
||||||
|
|
Loading…
Reference in New Issue
Block a user