Jo Shields fe777c5c82 Imported Upstream version 3.8.0
Former-commit-id: 6a76a29bd07d86e57c6c8da45c65ed5447d38a61
2014-09-04 09:07:35 +01:00

45 lines
611 B
C#

using System;
class C
{
bool Test_1 ()
{
bool? xx = null;
return xx ?? true;
}
static void Test (object s, EventArgs a)
{
}
public static int Main ()
{
string a = null;
string b = null ?? "a";
if (b != "a")
return 1;
object z = a ?? null;
if (z != null)
return 3;
string p = default (string) ?? "a";
if (p != "a")
return 4;
string p2 = "x" ?? "a";
if (p2 != "x")
return 5;
object arg = null;
string result = arg as string ?? "";
int? nint = null;
int? r = nint ?? null;
EventHandler h = new EventHandler (Test) ?? Test;
return 0;
}
}