summaryrefslogtreecommitdiff
path: root/testsuite/tests/typing-extension-constructor/test.ml
blob: b486694d92125c17769dbdacee5fa488392dbe86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
(* TEST
 toplevel;
*)

type t = ..;;
type t += A;;

[%extension_constructor A];;
([%extension_constructor A] : extension_constructor);;

module M = struct
  type extension_constructor = int
end;;

open M;;

([%extension_constructor A] : extension_constructor);;