Ville Palo [Wed, 28 May 2003 12:47:12 +0000 (12:47 -0000)]
2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
* XmlDataDocumentTest.cs: fixed some tests. Now works better on ms.net
svn path=/trunk/mcs/; revision=14969
Dick Porter [Wed, 28 May 2003 12:16:15 +0000 (12:16 -0000)]
Build fix
svn path=/trunk/mcs/; revision=14968
Aleksey Ryabchuk [Wed, 28 May 2003 10:39:55 +0000 (10:39 -0000)]
changed to use base implementation of CreateParams
svn path=/trunk/mcs/; revision=14967
Aleksey Ryabchuk [Wed, 28 May 2003 09:59:10 +0000 (09:59 -0000)]
include PictureBox.cs to the build
svn path=/trunk/mcs/; revision=14966
Ville Palo [Wed, 28 May 2003 09:55:35 +0000 (09:55 -0000)]
2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
* SqlMoney.cs: little fixes and clean ups
svn path=/trunk/mcs/; revision=14965
Paolo Molaro [Wed, 28 May 2003 09:33:15 +0000 (09:33 -0000)]
Wed May 28 11:19:15 CEST 2003 Paolo Molaro <lupus@ximian.com>
* Makefile.am, jit.h, mini.h: install header for embedding mono.
svn path=/trunk/mono/; revision=14964
Ville Palo [Wed, 28 May 2003 09:20:11 +0000 (09:20 -0000)]
2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
* SqlInt16.cs: more checked fixes.
* SqlInt64.cs: checked fixes.
* SqlSingle.cs: checked fixes.
svn path=/trunk/mcs/; revision=14963
Ville Palo [Wed, 28 May 2003 08:10:33 +0000 (08:10 -0000)]
2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
* SqlInt16.cs: little fixes.
svn path=/trunk/mcs/; revision=14962
Ville Palo [Wed, 28 May 2003 07:51:40 +0000 (07:51 -0000)]
2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
* SqlDouble.cs: Some fixes. Mostly infinity checks
* SqlSingle.cs: tiny fixes.
* SqlInt64.cs: checked fix.
svn path=/trunk/mcs/; revision=14961
Hector E. Gomez Morales [Wed, 28 May 2003 07:45:09 +0000 (07:45 -0000)]
*makefile.gnu: Added anonymous.cs to the compiler sources.
svn path=/trunk/mcs/; revision=14960
Ville Palo [Wed, 28 May 2003 07:06:18 +0000 (07:06 -0000)]
2003-05-28 Ville Palo <vi64pa@kolumbus.fi>
* ChangeLog: Added this.
* SqlByte.cs: Fixed checked parts
svn path=/trunk/mcs/; revision=14959
Miguel de Icaza [Wed, 28 May 2003 05:23:07 +0000 (05:23 -0000)]
update todo
svn path=/trunk/mcs/; revision=14958
Miguel de Icaza [Wed, 28 May 2003 05:09:55 +0000 (05:09 -0000)]
2003-05-28 Miguel de Icaza <miguel@ximian.com>
* iterators.cs: Change the name of the proxy class to include two
underscores.
svn path=/trunk/mcs/; revision=14957
Miguel de Icaza [Wed, 28 May 2003 05:00:13 +0000 (05:00 -0000)]
2003-05-28 Miguel de Icaza <miguel@ximian.com>
* cs-parser.jay: Update grammar to include anonymous methods.
* anonymous.cs: new file.
svn path=/trunk/mcs/; revision=14956
Ben Maurer [Wed, 28 May 2003 01:45:40 +0000 (01:45 -0000)]
2003-05-27 Ben Maurer <bmaurer@users.sourceforge.net>
* XslTransform.cs: unsafe classes need unsafe!
svn path=/trunk/mcs/; revision=14954
Jean-Marc Andre [Wed, 28 May 2003 00:25:04 +0000 (00:25 -0000)]
2003-05-27 Jean-Marc Andre <jean-marc.andre@polymtl.ca>
Bugs fixed
Preparing the SoapFormatter for remoting
svn path=/trunk/mcs/; revision=14952
Joshua Tauberer [Wed, 28 May 2003 00:23:51 +0000 (00:23 -0000)]
2003-05-27 Joshua Tauberer <tauberer@for.net>
* XslTransform.cs: Initial support for extension objects.
Known issues:
Extension method signatures must match exactly to the
types of parameters that the method is called with from the stylesheet.
Node set parameters are converted to an ArrayList of strings.
* makefule.gnu: Added -unsafe flag, required by the above stuff.
* System.XML.build: Added /unsafe flag. Hope this is the right place.
svn path=/trunk/mcs/; revision=14951
Philip Van Hoof [Tue, 27 May 2003 22:16:53 +0000 (22:16 -0000)]
Small code-formatting changes to the Demo2.cs
svn path=/trunk/mcs/; revision=14950
Philip Van Hoof [Tue, 27 May 2003 22:13:09 +0000 (22:13 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=14949
Philip Van Hoof [Tue, 27 May 2003 21:39:12 +0000 (21:39 -0000)]
Little changes to the demo-application
svn path=/trunk/mcs/; revision=14948
Philip Van Hoof [Tue, 27 May 2003 21:36:03 +0000 (21:36 -0000)]
Proof-demo that the scrollbar works
svn path=/trunk/mcs/; revision=14947
Philip Van Hoof [Tue, 27 May 2003 21:30:44 +0000 (21:30 -0000)]
Event fix
svn path=/trunk/mcs/; revision=14946
Miguel de Icaza [Tue, 27 May 2003 21:03:55 +0000 (21:03 -0000)]
2003-05-27 Miguel de Icaza <miguel@ximian.com>
* class.cs (Field.Define): Add missing test for pointers and
safety.
svn path=/trunk/mcs/; revision=14945
Ravi Pratap M [Tue, 27 May 2003 20:01:56 +0000 (20:01 -0000)]
2003-05-27 Ravi Pratap <ravi@ximian.com>
* expression.cs (ArrayAccess.GetStoreOpCode): For System.IntPtr,
we use the stobj opcode.
(ArrayCreation.EmitDynamicInitializers): Revert Miguel's patch
since it wasn't the correct fix.
It still is puzzling that we are required to use stobj for IntPtr
which seems to be a ValueType.
svn path=/trunk/mcs/; revision=14944
Ravi Pratap M [Tue, 27 May 2003 20:01:34 +0000 (20:01 -0000)]
2003-05-27 Ravi Pratap <ravi@ximian.com>
* test-45.cs : Enable code which tests IntPtr array
initialization. This automatically serves as a test case for bug
#36030.
Improve test.
svn path=/trunk/mcs/; revision=14943
Philip Van Hoof [Tue, 27 May 2003 19:23:13 +0000 (19:23 -0000)]
Changed - Event of the ScrollBar Control
svn path=/trunk/mcs/; revision=14942
Philip Van Hoof [Tue, 27 May 2003 19:10:55 +0000 (19:10 -0000)]
Added a small sample to test a single widget
svn path=/trunk/mcs/; revision=14941
Philip Van Hoof [Tue, 27 May 2003 18:59:51 +0000 (18:59 -0000)]
Added widget: VScrollBar
svn path=/trunk/mcs/; revision=14940
Philip Van Hoof [Tue, 27 May 2003 18:58:48 +0000 (18:58 -0000)]
Added widgets: ScrollBar, HScrollBar, VScrollBar
Code reflow of the demo.cs-file
Added a HScrollBar and a VScrollBar to the demo.cs-file
svn path=/trunk/mcs/; revision=14939
Paolo Molaro [Tue, 27 May 2003 16:05:11 +0000 (16:05 -0000)]
Tue May 27 17:56:12 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.c: thread-static fields are registered in mono_class_vtable(),
so ensure the function is called before checking for them.
svn path=/trunk/mono/; revision=14937
Aleksey Ryabchuk [Tue, 27 May 2003 15:28:59 +0000 (15:28 -0000)]
* Control.cs : implemented GetChildIndex, BringToFront, UpdateZOrder, update z-order when recreating handle,
* win32Strcuts.cs
* win32Enums.cs : use ansi CharSet for tooltips
svn path=/trunk/mcs/; revision=14936
Nick Drochak [Tue, 27 May 2003 15:26:34 +0000 (15:26 -0000)]
2003-05-28 Nick Drochak <ndrochak@gol.com>
* MethodBuilderTest: correct order of expected and actual values.
svn path=/trunk/mcs/; revision=14935
Lluis Sanchez [Tue, 27 May 2003 15:04:43 +0000 (15:04 -0000)]
* BinaryReader.cs: underlaying stream don't need to be seekable to use PeekChar.
svn path=/trunk/mcs/; revision=14934
Paolo Molaro [Tue, 27 May 2003 14:52:27 +0000 (14:52 -0000)]
Tue May 27 16:34:39 CEST 2003 Paolo Molaro <lupus@ximian.com>
* class.h, class.c, object.c: remove relative numbering support.
svn path=/trunk/mono/; revision=14933
Paolo Molaro [Tue, 27 May 2003 14:45:41 +0000 (14:45 -0000)]
Tue May 27 16:36:41 CEST 2003 Paolo Molaro <lupus@ximian.com>
* interp.c: don't use relative numbering stuff.
svn path=/trunk/mono/; revision=14932
Aleksey Ryabchuk [Tue, 27 May 2003 12:26:20 +0000 (12:26 -0000)]
* Contols.cs : changes to SetVisibleCore, Invalidate (bool) is implemented
* NativeWindow.cs : don't use CS_VREDRAW and CS_HREDRAW flags
* ImageList.cs
* ImageListStreamer.cs : small fixes
* TabControl.cs
* TabPage.cs : image list support was added
svn path=/trunk/mcs/; revision=14931
Dietmar Maurer [Tue, 27 May 2003 12:12:53 +0000 (12:12 -0000)]
2003-05-27 Dietmar Maurer <dietmar@ximian.com>
* mini.c (optimize_branches): fix for bug 43586
svn path=/trunk/mono/; revision=14930
Paolo Molaro [Tue, 27 May 2003 10:57:03 +0000 (10:57 -0000)]
Farewell, mono jit,
warts and all it has been fun.
mini stole your heart.
svn path=/trunk/mono/; revision=14929
Paolo Molaro [Tue, 27 May 2003 10:27:29 +0000 (10:27 -0000)]
Tue May 27 12:18:44 CEST 2003 Paolo Molaro <lupus@ximian.com>
* interp.c: update for mono_class_vtable() changes.
svn path=/trunk/mono/; revision=14928
Aleksey Ryabchuk [Tue, 27 May 2003 10:14:11 +0000 (10:14 -0000)]
Added missing Serializable attributes, fixed field names
svn path=/trunk/mcs/; revision=14927
Dietmar Maurer [Tue, 27 May 2003 10:09:26 +0000 (10:09 -0000)]
2003-05-27 Dietmar Maurer <dietmar@ximian.com>
* jit-icalls.c (mono_llmult_ovf): added an additional check for
overflow (fixes Bug #43639)
svn path=/trunk/mono/; revision=14926
Paolo Molaro [Tue, 27 May 2003 09:42:44 +0000 (09:42 -0000)]
Tue May 27 11:33:53 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.c, objects.cs: allow the use of stobj for primitive types.
svn path=/trunk/mono/; revision=14925
Paolo Molaro [Tue, 27 May 2003 08:42:44 +0000 (08:42 -0000)]
Tue May 27 10:33:53 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.c: be less strict about argument checking until we support
running the verifier.
svn path=/trunk/mono/; revision=14924
Miguel de Icaza [Tue, 27 May 2003 01:12:47 +0000 (01:12 -0000)]
2003-05-26 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (SimpleName.SimpleNameResolve): Consider using aliases
during regtular simple name resolution. Now, the trick is that
instead of returning for processing the simplename, we do a
TypeManager.LookupType (ie, a rooted lookup as opposed to a
contextual lookup type). If a match is found, return that, if
not, return for further composition.
This fixes long-standing 30485.
svn path=/trunk/mcs/; revision=14916
Miguel de Icaza [Tue, 27 May 2003 01:12:15 +0000 (01:12 -0000)]
Improve the using-alias test to include the sample from Zoltan (IKVM)
svn path=/trunk/mcs/; revision=14915
Sebastien Pouliot [Tue, 27 May 2003 01:07:45 +0000 (01:07 -0000)]
2003-05-26 Sebastien Pouliot <spouliot@videotron.ca>
* X509CertificateTest.cs: Commented some tests in Certificate13 (the
DSA certificate without any key parameters) because MS implementation
cannot use the X509Certificate(X509Certificate) to instance it.
svn path=/trunk/mcs/; revision=14914
Nick Drochak [Mon, 26 May 2003 22:43:34 +0000 (22:43 -0000)]
2003-05-27 Nick Drochak <ndrochak@gol.com>
* basic-long.cs: tests for (ulong)int * (ulong)int also
* mini.c: use the same trick for (ulong)int * (ulong)int
svn path=/trunk/mono/; revision=14910
Miguel de Icaza [Mon, 26 May 2003 22:33:54 +0000 (22:33 -0000)]
A better fix: do not kill the code, just ifdef it out
2003-05-26 Miguel de Icaza <miguel@ximian.com>
* marshal.c (mono_marshal_get_native_wrapper): For now, do not
free the string, until we get a chance to fix Gtk#
svn path=/trunk/mono/; revision=14909
Gonzalo Paniagua Javier [Mon, 26 May 2003 22:26:02 +0000 (22:26 -0000)]
2003-05-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* marshal.c: revert last patch.
svn path=/trunk/mono/; revision=14908
Nick Drochak [Mon, 26 May 2003 21:59:11 +0000 (21:59 -0000)]
2003-05-27 Nick Drochak <ndrochak@gol.com>
* basic-long.cs: add regression test for (long)int * (long)int
* cpu-pentium.md: add op_bigmul specification
* inssel-long32.brg: add OP_BIGMUL rule
* mini-ops.h: add OP_BIGMUL
* mini-x86.c: register allocator: handle case where src1 needs to be
in EAX.
* mini.c: substitute special BIGMUL opcode in the tree for
(long)int * (long)int
svn path=/trunk/mono/; revision=14907
Joel Basson [Mon, 26 May 2003 21:49:38 +0000 (21:49 -0000)]
A small addition to Demo2.cs
svn path=/trunk/mcs/; revision=14906
Miguel de Icaza [Mon, 26 May 2003 21:35:00 +0000 (21:35 -0000)]
Improve test
svn path=/trunk/mcs/; revision=14905
Miguel de Icaza [Mon, 26 May 2003 21:30:14 +0000 (21:30 -0000)]
2003-05-26 Miguel de Icaza <miguel@ximian.com>
* expression.cs (ArrayCreation.EmitDynamicInitializers): When
svn path=/trunk/mcs/; revision=14904
Miguel de Icaza [Mon, 26 May 2003 21:24:59 +0000 (21:24 -0000)]
Improved version
svn path=/trunk/mcs/; revision=14903
Ben Maurer [Mon, 26 May 2003 21:22:36 +0000 (21:22 -0000)]
2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
* DataViewTest.cs: Added new test from
Patrick Kalkman
* data_linux_test.args: Updated for new test in System.Data
svn path=/trunk/mcs/; revision=14902
Alexandre Pigolkine [Mon, 26 May 2003 20:47:00 +0000 (20:47 -0000)]
small fix
svn path=/trunk/mcs/; revision=14901
Alexandre Pigolkine [Mon, 26 May 2003 20:29:38 +0000 (20:29 -0000)]
analyse environment variable/machine.config for implementation, PixelFormat property, ctor calls
svn path=/trunk/mcs/; revision=14900
Philip Van Hoof [Mon, 26 May 2003 19:59:51 +0000 (19:59 -0000)]
Added a .cvsignore-file for SWF/Gtk
svn path=/trunk/mcs/; revision=14899
Miguel de Icaza [Mon, 26 May 2003 19:00:21 +0000 (19:00 -0000)]
Improve test
svn path=/trunk/mcs/; revision=14898
Miguel de Icaza [Mon, 26 May 2003 18:58:43 +0000 (18:58 -0000)]
2003-05-26 Miguel de Icaza <miguel@ximian.com>
* expression.cs (IndexerAccess.Emit, IndexerAccess.EmitAssign):
Pass `is_base_indexer' to Invocation.EmitCall instead of false.
Because if we are a BaseIndexerAccess that value will be true.
Fixes 43643.
svn path=/trunk/mcs/; revision=14897
Miguel de Icaza [Mon, 26 May 2003 18:50:22 +0000 (18:50 -0000)]
2003-05-26 Miguel de Icaza <miguel@ximian.com>
* statement.cs (GotoCase.Resolve): Return after reporting an
error, do not attempt to continue.
svn path=/trunk/mcs/; revision=14896
Miguel de Icaza [Mon, 26 May 2003 18:46:48 +0000 (18:46 -0000)]
2003-05-26 Miguel de Icaza <miguel@ximian.com>
* expression.cs (PointerArithmetic.Emit): If our operand is a
long, convert our constants to match the operand before
multiplying. Convert to I type before adding. Fixes 43670.
svn path=/trunk/mcs/; revision=14895
Miguel de Icaza [Mon, 26 May 2003 18:45:46 +0000 (18:45 -0000)]
Improve test
svn path=/trunk/mcs/; revision=14894
Paolo Molaro [Mon, 26 May 2003 18:31:27 +0000 (18:31 -0000)]
Mon May 26 20:21:52 CEST 2003 Paolo Molaro <lupus@ximian.com>
* icall.c: updates for new mono_class_vtable() not calling
the type constructor anymore.
svn path=/trunk/mono/; revision=14893
Paolo Molaro [Mon, 26 May 2003 18:29:13 +0000 (18:29 -0000)]
Mon May 26 20:20:13 CEST 2003 Paolo Molaro <lupus@ximian.com>
* jit-icalls.c: call the type ctor on field access if needed.
svn path=/trunk/mono/; revision=14892
Atsushi Eno [Mon, 26 May 2003 17:59:08 +0000 (17:59 -0000)]
2003-05-27 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* NameTable.cs : Add() sets the given name string interned.
* XmlParserContext.cs : added internal PushScope() and PopScope() to
hold stacks of xml:base, xml:lang and xml:space.
* XmlTextReader.cs : implemented XmlLang and XmlSpace (only as a
property for stacked attributes). Renamed Initialize() to Initialize-
Context(). Modified to use XmlParserContext.PushScope()/PopScope().
svn path=/trunk/mcs/; revision=14891
Miguel de Icaza [Mon, 26 May 2003 17:44:33 +0000 (17:44 -0000)]
Update faq
svn path=/trunk/mono/; revision=14890
Dietmar Maurer [Mon, 26 May 2003 16:53:40 +0000 (16:53 -0000)]
2003-05-26 Dietmar Maurer <dietmar@ximian.com>
* graph.c (cfg_emit_one_loop_level): loop over all blocks. use
colors to show exception handler blocks.
svn path=/trunk/mono/; revision=14889
Aleksey Ryabchuk [Mon, 26 May 2003 16:14:23 +0000 (16:14 -0000)]
* ImageListStreamer.cs: added deserialization code
* win32functions.cs : added some prototypes required for ImageList impl.
* win32strcuts.cs : added new structs, switched to CharSet.Ansi for TCITEM struct
* win32Enums.cs : use ansi messages for tab control
svn path=/trunk/mcs/; revision=14888
Paolo Molaro [Mon, 26 May 2003 15:37:35 +0000 (15:37 -0000)]
Missing conv.ovf.i8.
svn path=/trunk/mono/; revision=14887
Lluis Sanchez [Mon, 26 May 2003 14:54:14 +0000 (14:54 -0000)]
* XmlReader.cs: Little fix to WriteAttributeString()
svn path=/trunk/mcs/; revision=14886
Lluis Sanchez [Mon, 26 May 2003 14:35:16 +0000 (14:35 -0000)]
* XmlSerializationWriterInterpreter.cs, XmlSerializationReaderInterpreter.cs
XmlTypeMapElementInfo.cs, XmlTypeMapMember.cs, XmlTypeMapMemberAttribute.cs
XmlTypeMapMemberElement.cs, XmlTypeMapping.cs: Added
svn path=/trunk/mcs/; revision=14885
Lluis Sanchez [Mon, 26 May 2003 14:34:44 +0000 (14:34 -0000)]
* TypeData.cs, TypeTranslator.cs: Implemented some methods.
* XmlCustomFormatter.cs: Added formatting methods.
* XmlReflectionImporter.cs, XmlSerializer.cs: New implementation.
* XmlReflectionMember.cs: Added new constructor.
* XmlSerializationReader.cs, XmlSerializationWriter.cs: Implemented some methods.
* XmlSerializationWriterInterpreter.cs, XmlSerializationReaderInterpreter.cs
XmlTypeMapElementInfo.cs, XmlTypeMapMember.cs, XmlTypeMapMemberAttribute.cs
XmlTypeMapMemberElement.cs, XmlTypeMapping.cs: Added
svn path=/trunk/mcs/; revision=14884
Paolo Molaro [Mon, 26 May 2003 14:25:45 +0000 (14:25 -0000)]
Mon May 26 15:21:21 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini-ops.h, mini.c, inssel.brg, exceptions.cs: validate arguments passed
to a method (including results of ldelema, bug#43207).
svn path=/trunk/mono/; revision=14883
Dietmar Maurer [Mon, 26 May 2003 13:26:44 +0000 (13:26 -0000)]
2003-05-26 Dietmar Maurer <dietmar@ximian.com>
* inssel-x86.brg (OP_OUTARG_VT): dont push zero sized structures
(fix for pinvoke7.cs).
svn path=/trunk/mono/; revision=14882
Paolo Molaro [Mon, 26 May 2003 13:15:16 +0000 (13:15 -0000)]
missing.
svn path=/trunk/mono/; revision=14881
Paolo Molaro [Mon, 26 May 2003 10:24:16 +0000 (10:24 -0000)]
Mon May 26 12:11:53 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.h, mini.c: ensure correct initialization order for types that
require it. Prepare for lazy compilation of jit icall wrappers.
Provide a name for opcode emulation to reduce unneeded mallocing.
svn path=/trunk/mono/; revision=14880
Paolo Molaro [Mon, 26 May 2003 10:24:08 +0000 (10:24 -0000)]
Mon May 26 12:10:35 CEST 2003 Paolo Molaro <lupus@ximian.com>
* object.h, object.c: separate vtable creation from type
initialization. Make running the .cctor thread safe.
svn path=/trunk/mono/; revision=14879
Dietmar Maurer [Mon, 26 May 2003 10:03:08 +0000 (10:03 -0000)]
2003-05-26 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (mono_marshal_get_native_wrapper): free string return values.
svn path=/trunk/mono/; revision=14878
Paolo Molaro [Mon, 26 May 2003 09:50:20 +0000 (09:50 -0000)]
One more class init order test case (to test when inlining is involved).
svn path=/trunk/mono/; revision=14877
Sebastien Pouliot [Mon, 26 May 2003 01:40:35 +0000 (01:40 -0000)]
2003-05-25 Sebastien Pouliot <spouliot@videotron.ca>
* XmlSignature.cs: Changed string "RetrievalElement" to "RetrievalMethod"
to match framework 1.1 (this was a bug in framework 1.0).
svn path=/trunk/mcs/; revision=14876
Joel Basson [Sun, 25 May 2003 21:19:37 +0000 (21:19 -0000)]
small update to demo.cs
svn path=/trunk/mcs/; revision=14872
Joel Basson [Sun, 25 May 2003 21:04:21 +0000 (21:04 -0000)]
2003-05-25 Joel Basson <jstrike@mweb.co.za>
* PictureBoxSizeMode.cs
* Added relevent functions to PictureBox.cs
* Updated demo.cs
svn path=/trunk/mcs/; revision=14871
Jackson Harper [Sun, 25 May 2003 20:08:49 +0000 (20:08 -0000)]
* ILParser.jay: Pass call conv to methoref constructors. Add the
ELLIPSIS to type_lists, this is for vararg methods
svn path=/trunk/mcs/; revision=14870
Jackson Harper [Sun, 25 May 2003 20:08:19 +0000 (20:08 -0000)]
* CodeGen.cs: Add method to resolve global vararg methods.
* ExternMethodRef.cs: Resolve vararg methods
* GlobalMethodRef.cs: Set calling conventions, add vararg methods
* MethodDef.cs: Set calling conventions, add vararg methods
* MethodRef.cs: Set calling conventions, add vararg methods
* TypeDef.cs: Resolve vararg methods
* TypeRef.cs: Add Ellipsis pseudo type, this should never really
be used as a type, but is stored in arrays with other types. Pass
call convs to methodref constructor.
svn path=/trunk/mcs/; revision=14869
Miguel de Icaza [Sun, 25 May 2003 19:57:40 +0000 (19:57 -0000)]
Fix link
svn path=/trunk/mono/; revision=14868
Jackson Harper [Sun, 25 May 2003 18:58:33 +0000 (18:58 -0000)]
* PEAPI.cs: Create a list of vararg signatures and add them all to
tables. this allows more then one vararg signature to be created
per method.
svn path=/trunk/mcs/; revision=14867
Philip Van Hoof [Sun, 25 May 2003 17:47:28 +0000 (17:47 -0000)]
Shortcut fixes in MenuItem.cs
svn path=/trunk/mcs/; revision=14866
Philip Van Hoof [Sun, 25 May 2003 17:41:38 +0000 (17:41 -0000)]
More Shortcut-types added
svn path=/trunk/mcs/; revision=14865
Philip Van Hoof [Sun, 25 May 2003 17:30:30 +0000 (17:30 -0000)]
More Shortcut-types added
svn path=/trunk/mcs/; revision=14864
Philip Van Hoof [Sun, 25 May 2003 17:07:20 +0000 (17:07 -0000)]
Shortcut helper class
svn path=/trunk/mcs/; revision=14863
Joel Basson [Sun, 25 May 2003 13:26:10 +0000 (13:26 -0000)]
2003-05-25 Joel Basson <jstrike@mweb.co.za>
* Shortcut.cs
svn path=/trunk/mcs/; revision=14861
Miguel de Icaza [Sun, 25 May 2003 13:13:23 +0000 (13:13 -0000)]
Update
svn path=/trunk/mono/; revision=14860
Francisco Figueiredo Jr. [Sun, 25 May 2003 03:51:45 +0000 (03:51 -0000)]
2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Npgsql/NpgsqlDataReader.cs: Fixed an invalid index exception when processing 0 rows queries.
svn path=/trunk/mcs/; revision=14859
Francisco Figueiredo Jr. [Sun, 25 May 2003 03:42:54 +0000 (03:42 -0000)]
2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Importacao inicial dos testes unitarios para NUnit 2.0
svn path=/trunk/mcs/; revision=14858
Francisco Figueiredo Jr. [Sun, 25 May 2003 03:38:05 +0000 (03:38 -0000)]
2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Fixed an invalid index exception when processing 0 rows queries.
svn path=/trunk/mcs/; revision=14857
Joel Basson [Sun, 25 May 2003 01:17:25 +0000 (01:17 -0000)]
2003-05-25 Joel Basson <jstrike@mweb.co.za>
* Added Shortcut and Checked property to MenuItem.cs
* Updated Demo2.cs to demonstrate new properties
svn path=/trunk/mcs/; revision=14856
Philip Van Hoof [Sun, 25 May 2003 00:35:00 +0000 (00:35 -0000)]
Changed my E-mail adres in the ChangeLog-file
svn path=/trunk/mcs/; revision=14855
Philip Van Hoof [Sun, 25 May 2003 00:34:09 +0000 (00:34 -0000)]
Changed my email adres in the ChangeLog-file
svn path=/trunk/mcs/; revision=14854
Jackson Harper [Sat, 24 May 2003 18:25:08 +0000 (18:25 -0000)]
* CatchBlock.cs: Remove typo causing to labels to be the same as
from labels.
* FaultBlock.cs: Remove typo causing to labels to be the same as
from labels.
* FilterBlock.cs: Remove typo causing to labels to be the same as
from labels.
* MethodDef.cs: Allow for multiple labels to point to the same
line. ie:
END_BLOCK:
PASS:
do stuff
svn path=/trunk/mcs/; revision=14853