1 // Compiler options: -langversion:latest
5 const int c1
= default;
6 const int c2
= default (int);
8 public static void Main ()
11 var b
= (int) default;
12 const int c
= default;
13 var d
= new[] { 1, default }
;
15 int f
= checked (default);
16 (int a
, int b
) g
= (1, default);
18 var i
= default == M4 ();
29 throw new System
.Exception ();
30 } catch (System
.Exception
) when (default) {
37 static void M3 (int x
= default)
41 static System
.Func
<int> M4 ()
46 static void Foo (II a
= default (II
), II b
= default, II c
= (II
) null)