summaryrefslogtreecommitdiff
path: root/testsuite/tests/tool-ocamldoc/Include_module_type_of.mli
blob: c30432d472551138d00778d0b42b56a8b6338972 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(* TEST
   * ocamldoc with html
   * ocamldoc with latex
*)

(** Test [include module type of...] variants *)

module A: sig type t end
module M: sig
  (** A module M *)

  module Inner: sig type t end
  module Alias = A
  type t
end

module B: sig
  include module type of M
end

include module type of struct include M end