summaryrefslogtreecommitdiff
path: root/testsuite/tests/typing-modules/Test.ml.reference
blob: 258b3ee3de48d0c2f47a35184bee6ef5fd063c54 (plain)
1
2
3
4
5
6
7
8
9

# module type S = sig type t and s = t end
# module type S' = sig type s = int end
#   module type S = sig module rec M : sig  end and N : sig  end end
# module type S' = sig module rec N : sig  end end
#       type -'a t
class type c = object method m : [ `A ] t end
#   module M : sig val v : (#c as 'a) -> 'a end
#