Imported Upstream version 3.6.0

Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
This commit is contained in:
Jo Shields
2014-08-13 10:39:27 +01:00
commit a575963da9
50588 changed files with 8155799 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
// Compiler options: -t:library
public struct S
{
}
public enum E
{
Value = 3
}
public class B
{
public static string TestString (string s = "mono")
{
return s;
}
public static B TestB (B b = null)
{
return b;
}
public static T Test<T> (T t = default (T))
{
return t;
}
public static ulong TestNew (ulong s = new ulong ())
{
return s;
}
public static decimal TestDecimal (int i, decimal d = decimal.MinValue)
{
return d;
}
public static E TestEnum (E e = E.Value)
{
return e;
}
byte ch;
public byte this [int id, byte v = 1+5] {
get { return v; }
set { ch = value; }
}
}