Base_for_tests.Test_blit
include Test_blit_intf.Test_blit
module type Elt = Test_blit_intf.Elt
module type Elt1 = Test_blit_intf.Elt1
module type Sequence = Test_blit_intf.Sequence
module type Sequence1 = Test_blit_intf.Sequence1
module Test1 (Sequence : Sequence1 with type 'a elt := 'a Test_blit_intf.poly) (Tested : Base.Blit.S1 with type 'a t := 'a Sequence.t) : sig ... end
module Test1_generic (Elt : Elt1) (Sequence : Sequence1 with type 'a elt := 'a Elt.t) (Tested : Base.Blit.S1 with type 'a t := 'a Sequence.t) : sig ... end
module Make_and_test (Elt : Elt) (Sequence : sig ... end) : Base.Blit.S with type t := Sequence.t
Make_and_test
uses the Blit.Make
functor and the Test
functor.
module Make1_and_test (Sequence : sig ... end) : Base.Blit.S1 with type 'a t := 'a Sequence.t
module Make1_generic_and_test (Elt : Elt1) (Sequence : sig ... end) : Base.Blit.S1 with type 'a t := 'a Sequence.t