1 // Compiler options: -langversion:experimental
23 b
= o
is C1 (C1 (9), C1 (8));
27 b
= o
is C1 (C1 (*), C1 (8));
35 ValueType vt
= new S ();
36 b
= vt
is S (null, 0);
48 Console
.WriteLine ("ok");
55 public static bool operator is (C1 c
, out int x
)
61 public static bool operator is (C1 c
, out C1 c2
, out C1 c3
)
71 public static bool operator is (S s
, out int? x
, out decimal d
)