to run in Linux.
svn path=/trunk/mcs/; revision=1171
--- /dev/null
+// System.Globalization.CultureInfo
+//
+// Sean MacIsaac (macisaac@ximian.com)
+//
+// (C) Ximian, Inc. 2001
+
+namespace System.Globalization
+{
+ public class CultureInfo
+ {
+ }
+}
: base (message, inner)
{
}
+
+ public string FusionLog {
+ get {
+ // FIXME
+ return null;
+ }
+ }
}
}
: base (message, inner)
{
}
+
+ public string FusionLog {
+ get {
+ // FIXME
+ return null;
+ }
+ }
}
}
entry_point = entryMethod;
}
+ public void SetEntryPoint (MethodInfo entryMethod, PEFileKinds fileKind)
+ {
+ entry_point = entryMethod;
+ }
+
}
}
return null;
}
+ public override Type GetElementType () { return null; }
+
+ public override Type[] GetInterfaces () { return null; }
}
}
namespace System.Reflection {
- public class Assembly : System.Object, System.Reflection.ICustomAttributeProvider,
+ public class Assembly : System.Reflection.ICustomAttributeProvider,
System.Security.IEvidenceFactory, System.Runtime.Serialization.ISerializable {
private string codebase;
--- /dev/null
+// System.Reflection.Binder
+//
+// Sean MacIsaac (macisaac@ximian.com)
+//
+// (C) Ximian, Inc. 2001
+
+namespace System.Reflection
+{
+ public abstract class Binder
+ {
+ }
+}
namespace System.Reflection {
public abstract class FieldInfo : MemberInfo {
+
+ public abstract Type FieldType { get; }
+
+ public abstract object GetValue(object obj);
+
+ // FIXME
+ public bool IsLiteral { get { return true; } }
+
+ // FIXME
+ public bool IsStatic { get { return false; } }
}
}
--- /dev/null
+// System.Reflection.ManifestResourceInfo
+//
+// Sean MacIsaac (macisaac@ximian.com)
+//
+// (C) Ximian, Inc. 2001
+
+namespace System.Reflection
+{
+ public class ManifestResourceInfo
+ {
+ }
+}
--- /dev/null
+// System.Reflection.ParameterInfo
+//
+// Sean MacIsaac (macisaac@ximian.com)
+//
+// (C) 2001 Ximian, Inc.
+
+namespace System.Reflection
+{
+ public class ParameterInfo
+ {
+ public virtual object[] GetCustomAttributes (bool inherit)
+ {
+ // FIXME
+ return null;
+ }
+
+ public virtual object[] GetCustomAttributes (Type attributeType, bool inherit)
+ {
+ // FIXME
+ return null;
+ }
+ }
+}
--- /dev/null
+// TypeAttributes.cs
+//
+// Sean MacIsaac (macisaac@ximian.com)
+//
+// (C) 2001 Ximian, Inc. http://www.ximian.com
+
+
+namespace System.Reflection {
+
+
+ public delegate bool TypeFilter (Type m, object filterCriteria);
+
+} // System.Reflection
--- /dev/null
+// System.Runtime.CompilerServices.RuntimeHelpers
+//
+// Sean MacIsaac (macisaac@ximian.com)
+//
+// (C) Ximian, Inc. 2001
+
+namespace System.Runtime.CompilerServices
+{
+ public sealed class RuntimeHelpers
+ {
+ public static void InitializeArray (Array array, RuntimeFieldHandle fldHandle)
+ {
+ }
+ }
+}
--- /dev/null
+// System.Security.Policy.Evidence
+//
+// Sean MacIsaac (macisaac@ximian.com)
+//
+// (C) 2001 Ximian, Inc.
+
+namespace System.Security.Policy
+{
+ public sealed class Evidence
+ {
+ }
+}
--- /dev/null
+// System.Security.IEvidenceFactory
+//
+// Sean MacIsaac (macisaac@ximian.com)
+//
+// (C) Ximian, Inc. 2001
+
+namespace System.Security
+{
+ public interface IEvidenceFactory
+ {
+ }
+}
return Append( value.ToString().ToCharArray() );\r
}\r
\r
+ public StringBuilder Append( char value ) {\r
+ return Append (value, 1);\r
+ }\r
+\r
public StringBuilder Append( char value, int repeatCount ) {\r
if( repeatCount < 0 ) {\r
throw new ArgumentOutOfRangeException();\r
return comparer.Compare(value1, value2);
}
+ public virtual void CopyTo (Array array, int index)
+ {
+ }
}
}
--- /dev/null
+// System.BadImageFormatException
+//
+// Sean MacIsaac (macisaac@ximian.com)
+//
+// (C) 2001 Ximian, Inc.
+
+namespace System
+{
+ public class BadImageFormatException : Exception
+ {
+ public string FusionLog {
+ get {
+ // FIXME
+ return null;
+ }
+ }
+ }
+}
--- /dev/null
+// System.ResolveEventHandler
+//
+// Sean MacIsaac
+//
+// (C) 2001 Ximian, Inc.
+
+namespace System
+{
+ public delegate Reflection.Assembly ResolveEventHandler (object sender, ResolveEventArgs args);
+}
return(false);
}
}
+
+ public bool IsClass {
+ get {
+ // FIXME
+ return true;
+ }
+ }
+
+ public bool IsInterface {
+ get {
+ // FIXME
+ return false;
+ }
+ }
+
+ public bool IsArray {
+ get {
+ // FIXME
+ return false;
+ }
+ }
+
+ public bool IsSubclassOf (Type c)
+ {
+ // FIXME
+ return false;
+ }
+
+ public virtual Type[] FindInterfaces (TypeFilter filter, object filterCriteria)
+ {
+ // FIXME
+ return null;
+ }
+
+ public abstract Type[] GetInterfaces ();
+ public virtual bool IsAssignableFrom (Type c)
+ {
+ // FIXME
+ return false;
+ }
+
+ public virtual int GetArrayRank ()
+ {
+ // FIXME
+ return 0;
+ }
+
+ public abstract Type GetElementType ();
+
+ public bool IsSealed {
+ get {
+ // FIXME
+ return false;
+ }
+ }
+
+ public bool IsAbstract {
+ get {
+ // FIXME
+ return false;
+ }
+ }
}
}