Miguel de Icaza [Mon, 22 Jul 2002 00:13:05 +0000 (00:13 -0000)]
More updates asp-net
svn path=/trunk/mono/; revision=5996
Martin Baulig [Mon, 22 Jul 2002 00:08:28 +0000 (00:08 -0000)]
2002-07-22 Martin Baulig <martin@gnome.org>
* makefile: test-29 now passes.
svn path=/trunk/mcs/; revision=5995
Martin Baulig [Mon, 22 Jul 2002 00:07:31 +0000 (00:07 -0000)]
2002-07-22 Martin Baulig <martin@gnome.org>
* expression.cs (Invocation.OverloadedResolve): Do the BetterFunction()
lookup on a per-class level; ie. walk up the class hierarchy until we
found at least one applicable method, then choose the best among them.
Fixes bug #24463 and test-29.cs.
svn path=/trunk/mcs/; revision=5994
Martin Baulig [Sun, 21 Jul 2002 23:12:02 +0000 (23:12 -0000)]
2002-07-22 Martin Baulig <martin@gnome.org>
* test.147.cs: New test for the `new' modifier.
svn path=/trunk/mcs/; revision=5993
Martin Baulig [Sun, 21 Jul 2002 23:10:40 +0000 (23:10 -0000)]
2002-07-22 Martin Baulig <martin@gnome.org>
* typemanager.cs (TypeManager.ArrayContainsMethod): Don't check the
return types of the methods. The return type is not part of the
signature and we must not check it to make the `new' modifier work.
Fixes bug bug #27999, also added test-147.cs.
(TypeManager.TypeToCoreType): Added TypeManager.type_type.
* expression.cs (Invocation.DoResolve): Call TypeManager.TypeToCoreType()
on the method's return type.
svn path=/trunk/mcs/; revision=5992
Miguel de Icaza [Sun, 21 Jul 2002 23:06:40 +0000 (23:06 -0000)]
More updates asp-net
svn path=/trunk/mono/; revision=5991
Miguel de Icaza [Sun, 21 Jul 2002 21:50:27 +0000 (21:50 -0000)]
sample fix
svn path=/trunk/mono/; revision=5990
Martin Baulig [Sun, 21 Jul 2002 21:38:35 +0000 (21:38 -0000)]
2002-07-21 Martin Baulig <martin@gnome.org>
* test-38.cs: Added a few more test cases to this test.
svn path=/trunk/mcs/; revision=5989
Martin Baulig [Sun, 21 Jul 2002 21:37:56 +0000 (21:37 -0000)]
2002-07-21 Martin Baulig <martin@gnome.org>
* makefile.gnu: Disable debugging, there's already the mcs-mono2.exe
target in the makefile for this. The makefile.gnu is primarily intended
for end-users who don't want to debug the compiler.
svn path=/trunk/mcs/; revision=5988
Martin Baulig [Sun, 21 Jul 2002 21:37:35 +0000 (21:37 -0000)]
2002-07-21 Martin Baulig <martin@gnome.org>
* assign.cs: Make this work if the rightmost source is a constant and
we need to do an implicit type conversion. Also adding a few more tests
to test-38.cs which should have caught this.
svn path=/trunk/mcs/; revision=5987
Gonzalo Paniagua Javier [Sun, 21 Jul 2002 20:07:10 +0000 (20:07 -0000)]
2002-07-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* index: close the anchor for first link in Jul 17th.
svn path=/trunk/mono/; revision=5986
Tim Coleman [Sun, 21 Jul 2002 05:17:56 +0000 (05:17 -0000)]
2002-07-21 Tim Coleman <tim@timcoleman.com>
* ChangeLog:
* XmlFormatExtensionAttribute.cs:
* XmlFormatExtensionPointAttribute.cs:
* XmlFormatExtensionPrefixAttribute.cs:
New files added
svn path=/trunk/mcs/; revision=5984
Jeffrey Stedfast [Sun, 21 Jul 2002 04:38:33 +0000 (04:38 -0000)]
2002-07-21 Jeffrey Stedfast <fejj@ximian.com>
* daemon-messages.c: #include <sys/types.h> and <sys/sockets.h> -
these are needed for sendmsg() and also for struct msghdr (at
least on Solaris). Solaris still won't build because struct msghdr
doesn't have msg_flags, msg_control, or msg_controllen members.
svn path=/trunk/mono/; revision=5983
Tim Coleman [Sun, 21 Jul 2002 03:47:36 +0000 (03:47 -0000)]
2002-07-20 Tim Coleman <tim@timcoleman.com>
* AnyReturnReader.cs:
* HtmlFormParameterReader.cs:
* HtmlFormParameterWriter.cs:
* HttpGetClientProtocol.cs:
* HttpMethodAttribute.cs:
* HttpPostClientProtocol.cs:
* HttpSimpleClientProtocol.cs:
* HttpWebClientProtocol.cs:
* MatchAttribute.cs:
* MimeFormatter.cs:
* MimeParameterReader.cs:
* MimeParameterWriter.cs:
* MimeReturnReader.cs:
* NopReturnReader.cs:
* PatternMatcher.cs:
* SoapClientMessage.cs:
* SoapDocumentMethodAttribute.cs:
* SoapDocumentServiceAttribute.cs:
* SoapException.cs:
* SoapExtensionAttribute.cs:
* SoapExtension.cs:
* SoapHeaderAttribute.cs:
* SoapHeaderCollection.cs:
* SoapHeader.cs:
* SoapHeaderDirection.cs:
* SoapHttpClientProtocol.cs:
* SoapMessage.cs:
* SoapMessageStage.cs:
* SoapParameterStyle.cs:
* SoapRpcMethodAttribute.cs:
* SoapRpcServiceAttribute.cs:
* SoapServerMessage.cs:
* SoapServiceRoutingStyle.cs:
* SoapUnknownHeader.cs:
* TextReturnReader.cs:
* UrlEncodedParameterWriter.cs:
* UrlParameterReader.cs:
* UrlParameterWriter.cs:
* ValueCollectionParameterReader.cs:
* WebClientAsyncResult.cs:
* WebClientProtocol.cs:
* WebServiceHandlerFactory.cs:
* XmlReturnReader.cs:
Added new stubbs and some implementation
* LogicalMethodTypes.cs:
Added [Serializable] attribute which was missing.
svn path=/trunk/mcs/; revision=5982
Martin Baulig [Sun, 21 Jul 2002 01:27:40 +0000 (01:27 -0000)]
2002-07-20 Martin Baulig <martin@gnome.org>
* class/makefile.gnu: Added System.Data.
svn path=/trunk/mcs/; revision=5981
Martin Baulig [Sun, 21 Jul 2002 01:26:20 +0000 (01:26 -0000)]
2002-07-20 Martin Baulig <martin@gnome.org>
* test-38.cs: This test now passes with MCS. Added a few more
test cases to it.
* test-52.cs: The order of the elements returned by
`IDictionary.Keys' is unspecified.
* makefile: The following tests fail under linux and have been
moved to TEST_NOPASS: 45, 53, 91, 106, 107, 122, 132, 133.
(test-compiler-mono): Compile all the TEST_NOPASS tests, but
don't run them.
svn path=/trunk/mcs/; revision=5980
Martin Baulig [Sun, 21 Jul 2002 01:24:37 +0000 (01:24 -0000)]
2002-07-21 Martin Baulig <martin@gnome.org>
* assign.cs: Improved the Assign class so it can now handle embedded
assignments (X = Y = Z = something). As a side-effect this'll now also
consume less local variables. test-38.cs now passes with MCS, added
a few new test cases to that test.
svn path=/trunk/mcs/; revision=5979
Miguel de Icaza [Sun, 21 Jul 2002 01:00:52 +0000 (01:00 -0000)]
Flush, include System.Web.Services
svn path=/trunk/mono/; revision=5978
Gonzalo Paniagua Javier [Sun, 21 Jul 2002 00:23:52 +0000 (00:23 -0000)]
2002-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UserControl.cs: implemented Load/SaveViewState.
svn path=/trunk/mcs/; revision=5977
Miguel de Icaza [Sat, 20 Jul 2002 20:22:14 +0000 (20:22 -0000)]
Update news
svn path=/trunk/mono/; revision=5975
Miguel de Icaza [Sat, 20 Jul 2002 19:17:58 +0000 (19:17 -0000)]
Add useful macros
svn path=/trunk/mcs/; revision=5974
Miguel de Icaza [Sat, 20 Jul 2002 18:52:50 +0000 (18:52 -0000)]
Inlcude WebSerices in the status display
svn path=/trunk/mono/; revision=5973
Alp Toker [Sat, 20 Jul 2002 18:00:21 +0000 (18:00 -0000)]
Web: fixed the tutorial link (but didn't push the site)
svn path=/trunk/mono/; revision=5972
Alp Toker [Sat, 20 Jul 2002 16:28:14 +0000 (16:28 -0000)]
ChangeLog update.
svn path=/trunk/mcs/; revision=5971
Martin Baulig [Sat, 20 Jul 2002 15:42:40 +0000 (15:42 -0000)]
2002-07-20 Martin Baulig <martin@gnome.org>
* README.tests: Added (empty) list of all the test cases.
When you add any test cases, please add them to this file.
* test-146.cs: Added test for bug #27977 which is now fixed.
svn path=/trunk/mcs/; revision=5969
Martin Baulig [Sat, 20 Jul 2002 15:39:59 +0000 (15:39 -0000)]
2002-07-20 Martin Baulig <martin@gnome.org>
* expression.cs (Binary.EmitBranchable): Emit correct unsigned branch
instructions. Fixes bug #27977, also added test-146.cs.
svn path=/trunk/mcs/; revision=5968
Dietmar Maurer [Sat, 20 Jul 2002 14:52:34 +0000 (14:52 -0000)]
impl. mono_method_get_last_managed ()
svn path=/trunk/mono/; revision=5966
Martin Baulig [Sat, 20 Jul 2002 13:55:59 +0000 (13:55 -0000)]
2002-07-20 Martin Baulig <martin@gnome.org>
* class/makefile.gnu: Added System.Data.
svn path=/trunk/mcs/; revision=5964
Martin Baulig [Sat, 20 Jul 2002 13:41:36 +0000 (13:41 -0000)]
2002-07-20 Martin Baulig <martin@gnome.org>
* class/library.make: Put $(MONO_PATH_PREFIX) in front of the MONO_PATH.
* class/*/makefile.gnu: Set MONO_PATH_PREFIX=../lib:
svn path=/trunk/mcs/; revision=5963
Martin Baulig [Sat, 20 Jul 2002 13:09:57 +0000 (13:09 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=5962
Dick Porter [Sat, 20 Jul 2002 10:30:18 +0000 (10:30 -0000)]
2002-07-20 Dick Porter <dick@ximian.com>
* Process.cs: Implement file handle redirection
2002-07-20 Dick Porter <dick@ximian.com>
* MonoIO.cs: Added icall to CreatePipe
2002-07-20 Dick Porter <dick@ximian.com>
* MonoIO.cs: Cut down copy of corlib/System.IO/MonoIO.cs, so it
can be used from the System assembly but still not be exposed to
users.
svn path=/trunk/mcs/; revision=5961
Dick Porter [Sat, 20 Jul 2002 10:19:39 +0000 (10:19 -0000)]
2002-07-20 Dick Porter <dick@ximian.com>
* wapi-private.h:
* io-private.h:
* io.h:
* io.c:
* handles.c: Implemented pipe handles
* handles.c:
* daemon.c: Fixed bug in handle closing.
* shared.c:
* daemon.c: Forked processes now close all open file descriptors.
2002-07-20 Dick Porter <dick@ximian.com>
* process.h:
* process.c: Pass file handles to CreateProcess
* icall.c:
* file-io.h:
* file-io.c: Implemented CreatePipe
svn path=/trunk/mono/; revision=5960
Dick Porter [Sat, 20 Jul 2002 10:10:27 +0000 (10:10 -0000)]
Updated ignores for shared lib builds
svn path=/trunk/mono/; revision=5959
Paolo Molaro [Sat, 20 Jul 2002 09:01:48 +0000 (09:01 -0000)]
Added missing files.
svn path=/trunk/mcs/; revision=5958
Gonzalo Paniagua Javier [Sat, 20 Jul 2002 08:39:12 +0000 (08:39 -0000)]
2002-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MemberDescriptor.cs: implemented Attributes and Category.
* PropertyDescriptor.cs: implemented Converter. Declared GetValue ().
* PropertyDescriptorCollection.cs: fixed indexers declaration.
* ReadOnlyAttribute.cs: GetHashCoder (), Equals (), IsDefault () and
fixed value for Yes.
* ToolboxItemAttribute.cs: fixed declaration of IsDefaultAttribute.
* TypeConverter.cs: added SimplePropertyDescriptor class.
svn path=/trunk/mcs/; revision=5957
Gonzalo Paniagua Javier [Sat, 20 Jul 2002 07:13:03 +0000 (07:13 -0000)]
Use Attributes in Style
svn path=/trunk/mcs/; revision=5956
Gonzalo Paniagua Javier [Sat, 20 Jul 2002 07:07:39 +0000 (07:07 -0000)]
2002-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.UI/AttributeCollection.cs:
(Add): handle 'style' through styleCollection.
* System.Web.UI/CssStyleCollection.cs:
(fillStyle): renamed to FillStyle and made it internal.
* System.Web.UI/Page.cs:
(GetViewStateString): fixed, broken after other recent changes.
(ProcessPostData): allow a second try for postback data after OnLoad.
(ProcessRequest): clear controls collection, removed call to
UnloadRecursive.
* System.Web.UI.HtmlControls/HtmlControl.cs: the attributes must use
ViewState as its StateBag, if not style values are lost between
postbacks.
* System.Web.UI.WebControls/TextBox.cs: default for Wrap is true.
(OnPreRender): don't save Text if there are no listeners on TextChanged.
svn path=/trunk/mcs/; revision=5954
Martin Baulig [Fri, 19 Jul 2002 21:26:49 +0000 (21:26 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* test-145.cs: Added test for bug #25318 which is now fixed.
svn path=/trunk/mcs/; revision=5953
Martin Baulig [Fri, 19 Jul 2002 21:20:14 +0000 (21:20 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* makefile.gnu: Added makefile for self-hosting compile on GNU/Linux.
Don't add this to the top-level makefile.gnu, this must be run after
everything is compiled.
svn path=/trunk/mcs/; revision=5952
Martin Baulig [Fri, 19 Jul 2002 21:17:26 +0000 (21:17 -0000)]
Create mcs first and then use the newly compiled mcs to compile the class libraries.
svn path=/trunk/mcs/; revision=5951
Alp Toker [Fri, 19 Jul 2002 19:40:34 +0000 (19:40 -0000)]
File is obsolete.
svn path=/trunk/mcs/; revision=5950
Alp Toker [Fri, 19 Jul 2002 19:39:41 +0000 (19:39 -0000)]
It makes more sense to call mcs directly as wrapper shell scripts are soon to
be phased out anyway. NUnitConsole_mono.exe is now part of the build procedure
too. mcs-tool is gone.
svn path=/trunk/mcs/; revision=5949
Dietmar Maurer [Fri, 19 Jul 2002 19:09:37 +0000 (19:09 -0000)]
2002-07-19 Dietmar Maurer <dietmar@ximian.com>
* jit.c (mono_analyze_stack): avoid recursive inlining
svn path=/trunk/mono/; revision=5948
Miguel de Icaza [Fri, 19 Jul 2002 19:07:07 +0000 (19:07 -0000)]
Update man page
svn path=/trunk/mono/; revision=5947
Gonzalo Paniagua Javier [Fri, 19 Jul 2002 18:55:14 +0000 (18:55 -0000)]
2002-07-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.UI/Control.cs: uncommented Dispose.
* System.Web.UI/Page.cs:
(DeterminePostBackMode): more checkings.
(GetPostBackClientHyperLink): implemented.
(GetPostBackEventReference): added some comments with the HTML that MS
generates for that.
(ProcessRequest): fixed processing order. The page is unloaded after
a request and regenerated from view state on subsequents posts.
* System.Web.UI.WebControls/DropDownList.cs:
(ToolTip): fixed.
* System.Web.UI.WebControls/ListItem.cs:
(LoadViewState): fixed.
* System.Web.UI.WebControls/ListItemCollection.cs:
(TrackViewState): use items instead of 'this' in foreach.
* System.Web.UI.WebControls/Style.cs:
(LoadViewState): more checking of parameters.
* System.Web.UI.WebControls/WebControl.cs: implemented LoadViewState
and SaveViewState.
svn path=/trunk/mcs/; revision=5945
Miguel de Icaza [Fri, 19 Jul 2002 18:47:04 +0000 (18:47 -0000)]
Update man page
svn path=/trunk/mono/; revision=5944
Dietmar Maurer [Fri, 19 Jul 2002 18:09:51 +0000 (18:09 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=5943
Dietmar Maurer [Fri, 19 Jul 2002 18:06:42 +0000 (18:06 -0000)]
2002-07-19 Dietmar Maurer <dietmar@ximian.com>
* metadata.c (mono_get_param_info): set alignment for value types
svn path=/trunk/mono/; revision=5942
Dietmar Maurer [Fri, 19 Jul 2002 17:52:24 +0000 (17:52 -0000)]
fix bug from previous commit
svn path=/trunk/mono/; revision=5941
Alp Toker [Fri, 19 Jul 2002 17:47:10 +0000 (17:47 -0000)]
Make sure corlib is built _before_ mcs, and don't make unnecessary assumptions
about the C# compiler setup that's to be used.
svn path=/trunk/mcs/; revision=5940
Gonzalo Paniagua Javier [Fri, 19 Jul 2002 17:36:16 +0000 (17:36 -0000)]
2002-07-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* cs-tokenizer.cs: fixed getHex ().
svn path=/trunk/mcs/; revision=5939
Paolo Molaro [Fri, 19 Jul 2002 17:24:56 +0000 (17:24 -0000)]
Mono embedding sample.
svn path=/trunk/mono/; revision=5938
Paolo Molaro [Fri, 19 Jul 2002 17:08:26 +0000 (17:08 -0000)]
Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
* configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
with pkg-config.
* */Makefile.am: makefile overhaul to create a shared libmono library.
* */*.h: do not include config.h in headers that should be installed.
svn path=/trunk/mono/; revision=5937
Paolo Molaro [Fri, 19 Jul 2002 17:07:42 +0000 (17:07 -0000)]
Fri Jul 19 19:05:19 CEST 2002 Paolo Molaro <lupus@ximian.com>
* sockets.h, io-layer.h, critical-sections.h: don't include config.h
in header files.
svn path=/trunk/mono/; revision=5936
Alp Toker [Fri, 19 Jul 2002 17:07:16 +0000 (17:07 -0000)]
Directory for compiled libs to go into.
svn path=/trunk/mcs/; revision=5935
Tim Coleman [Fri, 19 Jul 2002 17:06:39 +0000 (17:06 -0000)]
2002-07-19 Tim Coleman <tim@timcoleman.com>
* list: Added
svn path=/trunk/mcs/; revision=5934
Paolo Molaro [Fri, 19 Jul 2002 17:03:40 +0000 (17:03 -0000)]
Fri Jul 19 18:58:27 CEST 2002 Paolo Molaro <lupus@ximian.com>
* appdomain.h, domain.c, threads-types.h: don't include config.h in headers.
Constify mono_domain_assembly_open().
* loader.c: handle null namespace in icalls.
svn path=/trunk/mono/; revision=5933
Tim Coleman [Fri, 19 Jul 2002 17:03:27 +0000 (17:03 -0000)]
2002-07-19 Tim Coleman <tim@timcoleman.com>
* library.build: Added System.Web.Services
to the build.
svn path=/trunk/mcs/; revision=5932
Paolo Molaro [Fri, 19 Jul 2002 17:03:05 +0000 (17:03 -0000)]
Fri Jul 19 18:45:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
* emit-x86.c: temporary workaround for gcc bug.
* jit.h, jit.c, mono.c: move mono_jit_image to jit.c.
Don't include config.h in headers.
svn path=/trunk/mono/; revision=5931
Tim Coleman [Fri, 19 Jul 2002 16:58:22 +0000 (16:58 -0000)]
2002-07-19 Tim Coleman <tim@timcoleman.com>
* ChangeLog:
* LogicalMethodInfo.cs:
* LogicalMethodTypes.cs:
Add required classes to make System.Web.Services.Description
buildable.
svn path=/trunk/mcs/; revision=5930
Dietmar Maurer [Fri, 19 Jul 2002 16:56:36 +0000 (16:56 -0000)]
2002-07-19 Dietmar Maurer <dietmar@ximian.com>
* x86.brg: correctly align valuetype arguments on the stack
* jit.c (mono_analyze_stack): do not compute frame size here.
* x86.brg: use macros to avoid code duplication for CALL opcodes,
compute frame size in x86.brg
svn path=/trunk/mono/; revision=5929
Tim Coleman [Fri, 19 Jul 2002 16:55:53 +0000 (16:55 -0000)]
2002-07-19 Tim Coleman <tim@timcoleman.com>
* Binding.cs:
* BindingCollection.cs:
* ChangeLog:
* DocumentableItem.cs:
* FaultBinding.cs:
* FaultBindingCollection.cs:
* HttpAddressBinding.cs:
* HttpBinding.cs:
* HttpOperationBinding.cs:
* HttpUrlEncodedBinding.cs:
* HttpUrlReplacementBinding.cs:
* Import.cs:
* ImportCollection.cs:
* InputBinding.cs:
* Message.cs:
* MessageBinding.cs:
* MessageCollection.cs:
* MessagePart.cs:
* MessagePartCollection.cs:
* MimeContentBinding.cs:
* MimeMultipartRelatedBinding.cs:
* MimePart.cs:
* MimePartCollection.cs:
* MimeTextBinding.cs:
* MimeTextMatch.cs:
* MimeTextMatchCollection.cs:
* MimeXmlBinding.cs:
* Operation.cs:
* OperationBinding.cs:
* OperationBindingCollection.cs:
* OperationCollection.cs:
* OperationFault.cs:
* OperationFaultCollection.cs:
* OperationFlow.cs:
* OperationInput.cs:
* OperationMessage.cs:
* OperationMessageCollection.cs:
* OperationOutput.cs:
* OutputBinding.cs:
* Port.cs:
* PortCollection.cs:
* PortType.cs:
* PortTypeCollection.cs:
* ProtocolImporter.cs:
* ProtocolReflector.cs:
* Service.cs:
* ServiceCollection.cs:
* ServiceDescription.cs:
* ServiceDescriptionBaseCollection.cs:
* ServiceDescriptionCollection.cs:
* ServiceDescriptionFormatExtension.cs:
* ServiceDescriptionFormatExtensionCollection.cs:
* ServiceDescriptionImportStyle.cs:
* ServiceDescriptionImportWarnings.cs:
* ServiceDescriptionImporter.cs:
* ServiceDescriptionReflector.cs:
* SoapAddressBinding.cs:
* SoapBinding.cs:
* SoapBindingStyle.cs:
* SoapBindingUse.cs:
* SoapBodyBinding.cs:
* SoapExtensionImporter.cs:
* SoapExtensionReflector.cs:
* SoapFaultBinding.cs:
* SoapHeaderBinding.cs:
* SoapHeaderFaultBinding.cs:
* SoapOperationBinding.cs:
* SoapProtocolImporter.cs:
* SoapTransportImporter.cs:
* Types.cs:
Initial implementation
svn path=/trunk/mcs/; revision=5928
Tim Coleman [Fri, 19 Jul 2002 16:53:19 +0000 (16:53 -0000)]
2002-07-19 Tim Coleman <tim@timcoleman.com>
* ChangeLog:
* TODOAttribute.cs:
* WebMethodAttribute.cs:
* WebService.cs:
* WebServiceAttribute.cs:
* WebServiceBindingAttribute.cs:
Initial implementation
svn path=/trunk/mcs/; revision=5927
Tim Coleman [Fri, 19 Jul 2002 16:52:05 +0000 (16:52 -0000)]
2002-07-19 Tim Coleman <tim@timcoleman.com>
* System.Web.Services.build: added
* System.Web.Services:
* System.Web.Services.Configuration:
* System.Web.Services.Description:
* System.Web.Services.Discovery:
* System.Web.Services.Protocols:
New directories added
svn path=/trunk/mcs/; revision=5926
Martin Baulig [Fri, 19 Jul 2002 16:41:34 +0000 (16:41 -0000)]
Same like library.make, but for programs.
svn path=/trunk/mcs/; revision=5925
Martin Baulig [Fri, 19 Jul 2002 16:41:10 +0000 (16:41 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* makefile.gnu, list.unix: Added makefile.gnu for self-hosting
GNU/Linux build.
* src/NUnitConsole/makefile.gnu, src/NUnitConsole/list.unix: Likewise.
svn path=/trunk/mcs/; revision=5924
Martin Baulig [Fri, 19 Jul 2002 16:21:38 +0000 (16:21 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* makefile.gnu (DIRS): Added nunit.
svn path=/trunk/mcs/; revision=5923
Martin Baulig [Fri, 19 Jul 2002 16:21:01 +0000 (16:21 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* makefile.gnu, list.unix: Added makefile.gnu for self-hosting
GNU/Linux build.
svn path=/trunk/mcs/; revision=5922
Martin Baulig [Fri, 19 Jul 2002 16:10:11 +0000 (16:10 -0000)]
Updated the makefiles, put all dlls into class/lib/, make them actually work.
svn path=/trunk/mcs/; revision=5921
Martin Baulig [Fri, 19 Jul 2002 15:48:49 +0000 (15:48 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
Added the super-cool set of makefiles from Peter Williams which run on
GNU/Linux without NAnt. I named them `makefile.gnu' and not `GNUmakefile'
since this won't break the windows build.
To compile stuff on GNU/Linux, just do a `make -f makefile.gnu'.
* mcs-tool, */makefile.gnu, class/library.make: New files.
svn path=/trunk/mcs/; revision=5920
Martin Baulig [Fri, 19 Jul 2002 15:20:38 +0000 (15:20 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* */makefile (NANT): Use a variable `NANT' so the user can override it with
`make NANT=/usr/local/bin/NAnt.exe'.
svn path=/trunk/mcs/; revision=5919
Martin Baulig [Fri, 19 Jul 2002 15:08:33 +0000 (15:08 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* */makefile (NANT): Use a variable `NANT' so the user can override it with
`make NANT=/usr/local/bin/NAnt.exe'.
svn path=/trunk/mcs/; revision=5918
Martin Baulig [Fri, 19 Jul 2002 14:28:45 +0000 (14:28 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* expression.cs (Invocation.EmitParams): Use TypeManager.LookupType(),
not Type.GetType() to lookup the array type. This is needed when
we're constructing an array of a user-defined type.
(ArrayAccess.EmitDynamicInitializers): Only emit the Ldelema for
single-dimensional arrays, but also for single-dimensial arrays of
type decimal.
svn path=/trunk/mcs/; revision=5917
Martin Baulig [Fri, 19 Jul 2002 13:32:57 +0000 (13:32 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* expression.cs (New.DoEmit): Create a new LocalTemporary each time
this function is called, it's not allowed to share LocalBuilders
among ILGenerators.
svn path=/trunk/mcs/; revision=5916
Dietmar Maurer [Fri, 19 Jul 2002 13:29:27 +0000 (13:29 -0000)]
2002-07-19 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (emit_ptr_to_str_conv): marshal object as structs
(emit_str_to_ptr_conv): marshal object as structs
* metadata.c (mono_type_to_unmanaged): marshal object as structs
svn path=/trunk/mono/; revision=5915
Martin Baulig [Fri, 19 Jul 2002 12:52:28 +0000 (12:52 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* ILGenerator.cs (Emit (OpCode, LocalBuilder)): Throw an exception
when trying to emit a local that was defined in a different ILGenerator.
* LocalBuilder.cs (LocalBuilder): Added `ILGenetator' argument to
the constructor.
svn path=/trunk/mcs/; revision=5914
Martin Baulig [Fri, 19 Jul 2002 12:50:10 +0000 (12:50 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* threads.c (ExitThread): Call exit() if no threads has been
created yet.
svn path=/trunk/mono/; revision=5913
Paolo Molaro [Fri, 19 Jul 2002 12:25:53 +0000 (12:25 -0000)]
Fri Jul 19 14:23:46 CEST 2002 Paolo Molaro <lupus@ximian.com>
* monograph.c: simple stats on opcode size.
svn path=/trunk/mono/; revision=5912
Paolo Molaro [Fri, 19 Jul 2002 12:23:32 +0000 (12:23 -0000)]
Fri Jul 19 14:21:18 CEST 2002 Paolo Molaro <lupus@ximian.com>
* interp.c: fix float boxing on LE systems.
svn path=/trunk/mono/; revision=5911
Paolo Molaro [Fri, 19 Jul 2002 12:22:02 +0000 (12:22 -0000)]
Fri Jul 19 14:20:10 CEST 2002 Paolo Molaro <lupus@ximian.com>
* main.c: handle null parent.
svn path=/trunk/mono/; revision=5910
Paolo Molaro [Fri, 19 Jul 2002 12:21:01 +0000 (12:21 -0000)]
Fri Jul 19 14:18:36 CEST 2002 Paolo Molaro <lupus@ximian.com>
* x86/tramp.c: fix float loads. Simple delegate marshaling fix.
svn path=/trunk/mono/; revision=5909
Dietmar Maurer [Fri, 19 Jul 2002 10:52:43 +0000 (10:52 -0000)]
2002-07-19 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (mono_marshal_get_runtime_invoke): support value types
svn path=/trunk/mono/; revision=5908
Martin Baulig [Thu, 18 Jul 2002 23:17:25 +0000 (23:17 -0000)]
NO ARGS: System/ArrayTest.cs: (36)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (36)
NO ARGS: System/ArrayTest.cs: (41)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (41)
NO ARGS: System/ArrayTest.cs: (46)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (46)
NO ARGS: System/ArrayTest.cs: (52)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (52)
NO ARGS: System/ArrayTest.cs: (56)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (56)
NO ARGS: System/ArrayTest.cs: (60)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (60)
NO ARGS: System/ArrayTest.cs: (66)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (66)
ARGS: 1 System/ArrayTest.cs: (69)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (69)
ARGS: 2 System/ArrayTest.cs: (72)
LOOKUP: System.Char[,,] Mono.CSharp.TypeExpr[,,] Char 3 System.Char ||[,,]| System/ArrayTest.cs: (72)
ARGS: 1 System/ArrayTest.cs: (86)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (86)
NO ARGS: System/ArrayTest.cs: (94)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (94)
NO ARGS: System/ArrayTest.cs: (101)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (101)
NO ARGS: System/ArrayTest.cs: (106)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (106)
ARGS: 1 System/ArrayTest.cs: (121)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (121)
NO ARGS: System/ArrayTest.cs: (129)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (129)
NO ARGS: System/ArrayTest.cs: (137)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (137)
NO ARGS: System/ArrayTest.cs: (145)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (145)
NO ARGS: System/ArrayTest.cs: (153)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (153)
NO ARGS: System/ArrayTest.cs: (160)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (160)
NO ARGS: System/ArrayTest.cs: (165)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (165)
NO ARGS: System/ArrayTest.cs: (182)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (182)
NO ARGS: System/ArrayTest.cs: (184)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (184)
NO ARGS: System/ArrayTest.cs: (192)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (192)
NO ARGS: System/ArrayTest.cs: (200)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (200)
NO ARGS: System/ArrayTest.cs: (208)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (208)
NO ARGS: System/ArrayTest.cs: (215)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ArrayTest.cs: (215)
NO ARGS: System/ArrayTest.cs: (218)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ArrayTest.cs: (218)
NO ARGS: System/ArrayTest.cs: (226)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (226)
NO ARGS: System/ArrayTest.cs: (232)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (232)
NO ARGS: System/ArrayTest.cs: (233)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (233)
NO ARGS: System/ArrayTest.cs: (234)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (234)
NO ARGS: System/ArrayTest.cs: (235)
LOOKUP: System.Char[][] System.Char[][] System.Char[][] 1 System.Char[] ||| System/ArrayTest.cs: (235)
NO ARGS: System/ArrayTest.cs: (249)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr Char[] 1 System.Char ||| System/ArrayTest.cs: (249)
NO ARGS: System/ArrayTest.cs: (259)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr Char[] 1 System.Char ||| System/ArrayTest.cs: (259)
ARGS: 0 System/ArrayTest.cs: (269)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (269)
ARGS: 1 System/ArrayTest.cs: (270)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (270)
ARGS: 0 System/ArrayTest.cs: (280)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (280)
ARGS: 0 System/ArrayTest.cs: (281)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/ArrayTest.cs: (281)
ARGS: 0 System/ArrayTest.cs: (291)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (291)
ARGS: 0 System/ArrayTest.cs: (292)
LOOKUP: System.Object[] Mono.CSharp.TypeExpr[] Object 1 System.Object ||[]| System/ArrayTest.cs: (292)
ARGS: 0 System/ArrayTest.cs: (303)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (303)
ARGS: 0 System/ArrayTest.cs: (304)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (304)
ARGS: 0 System/ArrayTest.cs: (314)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (314)
ARGS: 0 System/ArrayTest.cs: (315)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (315)
ARGS: 0 System/ArrayTest.cs: (325)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (325)
ARGS: 0 System/ArrayTest.cs: (326)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (326)
NO ARGS: System/ArrayTest.cs: (334)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (334)
ARGS: 0 System/ArrayTest.cs: (335)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (335)
ARGS: 0 System/ArrayTest.cs: (356)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (356)
ARGS: 0 System/ArrayTest.cs: (357)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (357)
ARGS: 0 System/ArrayTest.cs: (367)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (367)
ARGS: 0 System/ArrayTest.cs: (368)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (368)
NO ARGS: System/ArrayTest.cs: (376)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (376)
ARGS: 0 System/ArrayTest.cs: (377)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (377)
ARGS: 0 System/ArrayTest.cs: (396)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (396)
ARGS: 0 System/ArrayTest.cs: (406)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (406)
ARGS: 1 System/ArrayTest.cs: (407)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (407)
ARGS: 1 System/ArrayTest.cs: (417)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (417)
ARGS: 0 System/ArrayTest.cs: (418)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (418)
ARGS: 1 System/ArrayTest.cs: (428)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (428)
ARGS: 0 System/ArrayTest.cs: (429)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (429)
ARGS: 0 System/ArrayTest.cs: (439)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (439)
ARGS: 0 System/ArrayTest.cs: (440)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (440)
ARGS: 0 System/ArrayTest.cs: (450)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (450)
ARGS: 0 System/ArrayTest.cs: (451)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (451)
ARGS: 0 System/ArrayTest.cs: (461)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (461)
ARGS: 0 System/ArrayTest.cs: (462)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (462)
NO ARGS: System/ArrayTest.cs: (488)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr Char[] 1 System.Char ||| System/ArrayTest.cs: (488)
ARGS: 0 System/ArrayTest.cs: (489)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (489)
ARGS: 0 System/ArrayTest.cs: (507)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (507)
ARGS: 0 System/ArrayTest.cs: (508)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (508)
ARGS: 0 System/ArrayTest.cs: (557)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (557)
ARGS: 0 System/ArrayTest.cs: (567)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (567)
ARGS: 0 System/ArrayTest.cs: (568)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (568)
NO ARGS: System/ArrayTest.cs: (586)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (586)
NO ARGS: System/ArrayTest.cs: (587)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (587)
NO ARGS: System/ArrayTest.cs: (588)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (588)
NO ARGS: System/ArrayTest.cs: (604)
LOOKUP: System.String[] Mono.CSharp.TypeExpr String[] 1 System.String ||| System/ArrayTest.cs: (604)
NO ARGS: System/ArrayTest.cs: (629)
LOOKUP: System.String[,] Mono.CSharp.TypeExpr String[,] 2 System.String ||| System/ArrayTest.cs: (629)
NO ARGS: System/ArrayTest.cs: (647)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (647)
ARGS: 0 System/ArrayTest.cs: (655)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (655)
ARGS: 0 System/ArrayTest.cs: (656)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (656)
ARGS: 0 System/ArrayTest.cs: (661)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (661)
ARGS: 0 System/ArrayTest.cs: (682)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (682)
ARGS: 0 System/ArrayTest.cs: (683)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (683)
ARGS: 0 System/ArrayTest.cs: (701)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (701)
ARGS: 0 System/ArrayTest.cs: (702)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (702)
ARGS: 0 System/ArrayTest.cs: (720)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (720)
ARGS: 0 System/ArrayTest.cs: (721)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (721)
ARGS: 0 System/ArrayTest.cs: (739)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (739)
ARGS: 0 System/ArrayTest.cs: (740)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (740)
ARGS: 0 System/ArrayTest.cs: (758)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (758)
ARGS: 0 System/ArrayTest.cs: (759)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (759)
ARGS: 0 System/ArrayTest.cs: (768)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (768)
ARGS: 0 System/ArrayTest.cs: (782)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (782)
ARGS: 0 System/ArrayTest.cs: (783)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (783)
ARGS: 0 System/ArrayTest.cs: (792)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (792)
ARGS: 0 System/ArrayTest.cs: (806)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (806)
ARGS: 0 System/ArrayTest.cs: (807)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (807)
NO ARGS: System/ArrayTest.cs: (817)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (817)
NO ARGS: System/ArrayTest.cs: (827)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (827)
ARGS: 0 System/ArrayTest.cs: (835)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (835)
ARGS: 1 System/ArrayTest.cs: (839)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (839)
NO ARGS: System/ArrayTest.cs: (850)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (850)
NO ARGS: System/ArrayTest.cs: (860)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (860)
ARGS: 0 System/ArrayTest.cs: (868)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (868)
ARGS: 1 System/ArrayTest.cs: (872)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (872)
NO ARGS: System/ArrayTest.cs: (883)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (883)
NO ARGS: System/ArrayTest.cs: (893)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (893)
ARGS: 0 System/ArrayTest.cs: (901)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (901)
ARGS: 1 System/ArrayTest.cs: (905)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (905)
ARGS: 1 System/ArrayTest.cs: (916)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (916)
NO ARGS: System/ArrayTest.cs: (926)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (926)
NO ARGS: System/ArrayTest.cs: (936)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (936)
NO ARGS: System/ArrayTest.cs: (944)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (944)
ARGS: 0 System/ArrayTest.cs: (953)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (953)
ARGS: 1 System/ArrayTest.cs: (963)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (963)
ARGS: 1 System/ArrayTest.cs: (973)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (973)
ARGS: 1 System/ArrayTest.cs: (981)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (981)
ARGS: 0 System/ArrayTest.cs: (998)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (998)
ARGS: 2 System/ArrayTest.cs: (1008)
LOOKUP: System.Char[,,] Mono.CSharp.TypeExpr[,,] Char 3 System.Char ||[,,]| System/ArrayTest.cs: (1008)
ARGS: 2 System/ArrayTest.cs: (1018)
LOOKUP: System.Char[,,] Mono.CSharp.TypeExpr[,,] Char 3 System.Char ||[,,]| System/ArrayTest.cs: (1018)
ARGS: 2 System/ArrayTest.cs: (1026)
LOOKUP: System.Char[,,] Mono.CSharp.TypeExpr[,,] Char 3 System.Char ||[,,]| System/ArrayTest.cs: (1026)
ARGS: 0 System/ArrayTest.cs: (1047)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1047)
ARGS: 0 System/ArrayTest.cs: (1057)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1057)
NO ARGS: System/ArrayTest.cs: (1058)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1058)
ARGS: 1 System/ArrayTest.cs: (1068)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1068)
NO ARGS: System/ArrayTest.cs: (1069)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1069)
ARGS: 1 System/ArrayTest.cs: (1079)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1079)
NO ARGS: System/ArrayTest.cs: (1080)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1080)
ARGS: 1 System/ArrayTest.cs: (1088)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1088)
NO ARGS: System/ArrayTest.cs: (1096)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1096)
ARGS: 1 System/ArrayTest.cs: (1116)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1116)
NO ARGS: System/ArrayTest.cs: (1124)
LOOKUP: System.String[] Mono.CSharp.TypeExpr String[] 1 System.String ||| System/ArrayTest.cs: (1124)
ARGS: 1 System/ArrayTest.cs: (1143)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1143)
ARGS: 0 System/ArrayTest.cs: (1153)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1153)
NO ARGS: System/ArrayTest.cs: (1161)
LOOKUP: System.String[] Mono.CSharp.TypeExpr String[] 1 System.String ||| System/ArrayTest.cs: (1161)
ARGS: 1 System/ArrayTest.cs: (1181)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1181)
ARGS: 0 System/ArrayTest.cs: (1191)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1191)
ARGS: 0 System/ArrayTest.cs: (1201)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1201)
NO ARGS: System/ArrayTest.cs: (1209)
LOOKUP: System.String[] Mono.CSharp.TypeExpr String[] 1 System.String ||| System/ArrayTest.cs: (1209)
ARGS: 1 System/ArrayTest.cs: (1231)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1231)
NO ARGS: System/ArrayTest.cs: (1239)
LOOKUP: System.String[] Mono.CSharp.TypeExpr String[] 1 System.String ||| System/ArrayTest.cs: (1239)
ARGS: 1 System/ArrayTest.cs: (1259)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1259)
ARGS: 0 System/ArrayTest.cs: (1269)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1269)
NO ARGS: System/ArrayTest.cs: (1277)
LOOKUP: System.String[] Mono.CSharp.TypeExpr String[] 1 System.String ||| System/ArrayTest.cs: (1277)
ARGS: 1 System/ArrayTest.cs: (1297)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1297)
ARGS: 0 System/ArrayTest.cs: (1307)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1307)
ARGS: 0 System/ArrayTest.cs: (1317)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1317)
NO ARGS: System/ArrayTest.cs: (1325)
LOOKUP: System.String[] Mono.CSharp.TypeExpr String[] 1 System.String ||| System/ArrayTest.cs: (1325)
ARGS: 1 System/ArrayTest.cs: (1353)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1353)
NO ARGS: System/ArrayTest.cs: (1361)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (1361)
ARGS: 1 System/ArrayTest.cs: (1380)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1380)
NO ARGS: System/ArrayTest.cs: (1408)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (1408)
ARGS: 1 System/ArrayTest.cs: (1420)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1420)
NO ARGS: System/ArrayTest.cs: (1430)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (1430)
NO ARGS: System/ArrayTest.cs: (1440)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (1440)
NO ARGS: System/ArrayTest.cs: (1448)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (1448)
ARGS: 0 System/ArrayTest.cs: (1449)
LOOKUP: System.Char[] System.Char[] System.Char 1 System.Char ||[]| System/ArrayTest.cs: (1449)
NO ARGS: System/ArrayTest.cs: (1457)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1457)
ARGS: 0 System/ArrayTest.cs: (1458)
LOOKUP: System.Int64[] System.Int64[] System.Int64 1 System.Int64 ||[]| System/ArrayTest.cs: (1458)
ARGS: 0 System/ArrayTest.cs: (1466)
LOOKUP: System.Object[] Mono.CSharp.TypeExpr[] Object 1 System.Object ||[]| System/ArrayTest.cs: (1466)
ARGS: 0 System/ArrayTest.cs: (1467)
LOOKUP: System.Int64[] System.Int64[] System.Int64 1 System.Int64 ||[]| System/ArrayTest.cs: (1467)
ARGS: 0 System/ArrayTest.cs: (1480)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1480)
ARGS: 1 System/ArrayTest.cs: (1490)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1490)
ARGS: 1 System/ArrayTest.cs: (1500)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1500)
ARGS: 1 System/ArrayTest.cs: (1508)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1508)
ARGS: 1 System/ArrayTest.cs: (1509)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1509)
ARGS: 0 System/ArrayTest.cs: (1527)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1527)
ARGS: 2 System/ArrayTest.cs: (1537)
LOOKUP: System.Char[,,] Mono.CSharp.TypeExpr[,,] Char 3 System.Char ||[,,]| System/ArrayTest.cs: (1537)
ARGS: 2 System/ArrayTest.cs: (1547)
LOOKUP: System.Char[,,] Mono.CSharp.TypeExpr[,,] Char 3 System.Char ||[,,]| System/ArrayTest.cs: (1547)
ARGS: 2 System/ArrayTest.cs: (1555)
LOOKUP: System.Char[,,] Mono.CSharp.TypeExpr[,,] Char 3 System.Char ||[,,]| System/ArrayTest.cs: (1555)
ARGS: 2 System/ArrayTest.cs: (1556)
LOOKUP: System.Char[,,] Mono.CSharp.TypeExpr[,,] Char 3 System.Char ||[,,]| System/ArrayTest.cs: (1556)
ARGS: 0 System/ArrayTest.cs: (1578)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1578)
ARGS: 0 System/ArrayTest.cs: (1588)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1588)
NO ARGS: System/ArrayTest.cs: (1589)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1589)
ARGS: 1 System/ArrayTest.cs: (1599)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1599)
NO ARGS: System/ArrayTest.cs: (1600)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1600)
ARGS: 1 System/ArrayTest.cs: (1610)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1610)
NO ARGS: System/ArrayTest.cs: (1611)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1611)
ARGS: 1 System/ArrayTest.cs: (1619)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1619)
ARGS: 1 System/ArrayTest.cs: (1620)
LOOKUP: System.Char[,] Mono.CSharp.TypeExpr[,] Char 2 System.Char ||[,]| System/ArrayTest.cs: (1620)
NO ARGS: System/ArrayTest.cs: (1625)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1625)
NO ARGS: System/ArrayTest.cs: (1638)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1638)
ARGS: 0 System/ArrayTest.cs: (1639)
LOOKUP: System.Int64[] System.Int64[] System.Int64 1 System.Int64 ||[]| System/ArrayTest.cs: (1639)
NO ARGS: System/ArrayTest.cs: (1650)
LOOKUP: System.Int64[] System.Int64[] System.Int64[] 1 System.Int64 ||| System/ArrayTest.cs: (1650)
ARGS: 0 System/ArrayTest.cs: (1651)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 ||[]| System/ArrayTest.cs: (1651)
NO ARGS: System/ArrayTest.cs: (1661)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1661)
ARGS: 0 System/ArrayTest.cs: (1662)
LOOKUP: System.Object[] Mono.CSharp.TypeExpr[] Object 1 System.Object ||[]| System/ArrayTest.cs: (1662)
ARGS: 0 System/ArrayTest.cs: (1671)
LOOKUP: System.Object[] Mono.CSharp.TypeExpr[] Object 1 System.Object ||[]| System/ArrayTest.cs: (1671)
ARGS: 0 System/ArrayTest.cs: (1672)
LOOKUP: System.Object[] Mono.CSharp.TypeExpr[] Object 1 System.Object ||[]| System/ArrayTest.cs: (1672)
ARGS: 0 System/ArrayTest.cs: (1682)
LOOKUP: System.Object[] Mono.CSharp.TypeExpr[] Object 1 System.Object ||[]| System/ArrayTest.cs: (1682)
ARGS: 0 System/ArrayTest.cs: (1683)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/ArrayTest.cs: (1683)
NO ARGS: System/ArrayTest.cs: (1692)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (1692)
ARGS: 0 System/ArrayTest.cs: (1693)
LOOKUP: System.String[] System.String[] System.String 1 System.String ||[]| System/ArrayTest.cs: (1693)
NO ARGS: System/ArrayTest.cs: (1700)
LOOKUP: System.Single[] Mono.CSharp.TypeExpr Single[] 1 System.Single ||| System/ArrayTest.cs: (1700)
ARGS: 0 System/ArrayTest.cs: (1701)
LOOKUP: System.Int64[] System.Int64[] System.Int64 1 System.Int64 ||[]| System/ArrayTest.cs: (1701)
NO ARGS: System/ArrayTest.cs: (1721)
LOOKUP: System.Type[] Mono.CSharp.TypeExpr Type[] 1 System.Type ||| System/ArrayTest.cs: (1721)
NO ARGS: System/ArrayTest.cs: (1736)
LOOKUP: System.Object[] Mono.CSharp.TypeExpr Object[] 1 System.Object ||| System/ArrayTest.cs: (1736)
NO ARGS: System/ArrayTest.cs: (1738)
LOOKUP: System.Object[] Mono.CSharp.TypeExpr Object[] 1 System.Object ||| System/ArrayTest.cs: (1738)
NO ARGS: System/ArrayTest.cs: (1740)
LOOKUP: System.Object[][] Mono.CSharp.TypeExpr Object[][] 1 System.Object[] ||| System/ArrayTest.cs: (1740)
NO ARGS: System/ArrayTest.cs: (1755)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1755)
ARGS: 0 System/ArrayTest.cs: (1780)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/ArrayTest.cs: (1780)
ARGS: 0 System/ArrayTest.cs: (1850)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/ArrayTest.cs: (1850)
ARGS: 0 System/ArrayTest.cs: (1866)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/ArrayTest.cs: (1866)
ARGS: 0 System/ArrayTest.cs: (1907)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1907)
ARGS: 0 System/ArrayTest.cs: (1917)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr[] Char 1 System.Char ||[]| System/ArrayTest.cs: (1917)
NO ARGS: System/ArrayTest.cs: (1926)
LOOKUP: System.Char[] System.Char[] System.Char[] 1 System.Char ||| System/ArrayTest.cs: (1926)
NO ARGS: System/ArrayTest.cs: (1927)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/ArrayTest.cs: (1927)
NO ARGS: System/BitConverterTest.cs: (45)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (45)
NO ARGS: System/BitConverterTest.cs: (87)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (87)
NO ARGS: System/BitConverterTest.cs: (133)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (133)
NO ARGS: System/BitConverterTest.cs: (174)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (174)
NO ARGS: System/BitConverterTest.cs: (219)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (219)
NO ARGS: System/BitConverterTest.cs: (263)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (263)
NO ARGS: System/BitConverterTest.cs: (306)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (306)
NO ARGS: System/BitConverterTest.cs: (350)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (350)
NO ARGS: System/BitConverterTest.cs: (393)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (393)
NO ARGS: System/BitConverterTest.cs: (437)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (437)
NO ARGS: System/BitConverterTest.cs: (481)
LOOKUP: System.Byte[] System.Byte[] System.Byte 1 System.Byte |[]|[]| System/BitConverterTest.cs: (481)
NO ARGS: System/ByteTest.cs: (24)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (24)
NO ARGS: System/ByteTest.cs: (25)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (25)
NO ARGS: System/ByteTest.cs: (28)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (28)
NO ARGS: System/ByteTest.cs: (31)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (31)
NO ARGS: System/ByteTest.cs: (34)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (34)
NO ARGS: System/ByteTest.cs: (37)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (37)
NO ARGS: System/ByteTest.cs: (24)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (24)
NO ARGS: System/ByteTest.cs: (25)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (25)
NO ARGS: System/ByteTest.cs: (28)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (28)
NO ARGS: System/ByteTest.cs: (31)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (31)
NO ARGS: System/ByteTest.cs: (34)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (34)
NO ARGS: System/ByteTest.cs: (37)
LOOKUP: System.String[] System.String[] System.String[] 1 System.String ||| System/ByteTest.cs: (37)
NO ARGS: System/ConsoleTest.cs: (225)
LOOKUP: System.Boolean[] Mono.CSharp.TypeExpr Boolean[] 1 System.Boolean ||| System/ConsoleTest.cs: (225)
NO ARGS: System/ConsoleTest.cs: (234)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr Char[] 1 System.Char ||| System/ConsoleTest.cs: (234)
NO ARGS: System/ConsoleTest.cs: (267)
LOOKUP: System.Boolean[] Mono.CSharp.TypeExpr Boolean[] 1 System.Boolean ||| System/ConsoleTest.cs: (267)
NO ARGS: System/ConsoleTest.cs: (276)
LOOKUP: System.Char[] Mono.CSharp.TypeExpr Char[] 1 System.Char ||| System/ConsoleTest.cs: (276)
NO ARGS: System/DecimalTest.cs: (77)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (77)
NO ARGS: System/DecimalTest.cs: (78)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (78)
NO ARGS: System/DecimalTest.cs: (79)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (79)
NO ARGS: System/DecimalTest.cs: (80)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (80)
NO ARGS: System/DecimalTest.cs: (81)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (81)
NO ARGS: System/DecimalTest.cs: (82)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (82)
NO ARGS: System/DecimalTest.cs: (83)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (83)
NO ARGS: System/DecimalTest.cs: (84)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (84)
NO ARGS: System/DecimalTest.cs: (85)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (85)
NO ARGS: System/DecimalTest.cs: (77)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (77)
NO ARGS: System/DecimalTest.cs: (78)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (78)
NO ARGS: System/DecimalTest.cs: (79)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (79)
NO ARGS: System/DecimalTest.cs: (80)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (80)
NO ARGS: System/DecimalTest.cs: (81)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (81)
NO ARGS: System/DecimalTest.cs: (82)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (82)
NO ARGS: System/DecimalTest.cs: (83)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (83)
NO ARGS: System/DecimalTest.cs: (84)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (84)
NO ARGS: System/DecimalTest.cs: (85)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (85)
NO ARGS: System/DecimalTest.cs: (101)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 |[]|[]| System/DecimalTest.cs: (101)
NO ARGS: System/DecimalTest.cs: (108)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 |[]|[]| System/DecimalTest.cs: (108)
NO ARGS: System/DecimalTest.cs: (112)
LOOKUP: System.Int32[] System.Int32[] System.Int32 1 System.Int32 |[]|[]| System/DecimalTest.cs: (112)
NO ARGS: System/DecimalTest.cs: (206)
LOOKUP: MonoTests.System.ToStringTest[] Mono.CSharp.TypeExpr ToStringTest[] 1 MonoTests.System.ToStringTest ||| System/DecimalTest.cs: (206)
ARGS: 0 System/DecimalTest.cs: (239)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/DecimalTest.cs: (239)
ARGS: 0 System/DecimalTest.cs: (254)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/DecimalTest.cs: (254)
ARGS: 0 System/DecimalTest.cs: (273)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/DecimalTest.cs: (273)
ARGS: 0 System/DecimalTest.cs: (288)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/DecimalTest.cs: (288)
ARGS: 0 System/DecimalTest.cs: (303)
LOOKUP: System.String[] Mono.CSharp.TypeExpr[] String 1 System.String ||[]| System/DecimalTest.cs: (303)
NO ARGS: System/DecimalTest.cs: (332)
LOOKUP: MonoTests.System.ParseTest[] Mono.CSharp.TypeExpr ParseTest[] 1 MonoTests.System.ParseTest ||| System/DecimalTest.cs: (332)
NO ARGS: System/DecimalTest.cs: (401)
LOOKUP: System.Decimal[] System.Decimal[] System.Decimal[] 1 System.Decimal ||| System/DecimalTest.cs: (401)
NO ARGS: System/DecimalTest.cs: (402)
LOOKUP: System.Int32[] System.Int32[] System.Int32[] 1 System.Int32 ||| System/DecimalTest.cs: (402)
NO ARGS: System/DecimalTest.cs: (432)
LOOKUP: System.Decimal[] System.Decimal[] System.Decimal[] 1 System.Decimal ||| System/DecimalTest.cs: (432)
NO ARGS: System/DecimalTest.cs: (433)
LOOKUP: System.UInt32[] System.UInt32[] System.UInt32[] 1 System.UInt32 ||| System/DecimalTest.cs: (433)
NO ARGS: System/DecimalTest.cs: (463)
LOOKUP: System.Decimal[] System.Decimal[] System.Decimal[] 1 System.Decimal ||| System/DecimalTest.cs: (463)
NO ARGS: System/DecimalTest.cs: (464)
LOOKUP: System.Int64[] System.Int64[] System.Int64[] 1 System.Int64 ||| System/DecimalTest.cs: (464)
NO ARGS: System/DecimalTest.cs: (494)
LOOKUP: System.Decimal[] System.Decimal[] System.Decimal[] 1 System.Decimal ||| System/DecimalTest.cs: (494)
NO ARGS: System/DecimalTest.cs: (495)
LOOKUP: System.UInt64[] System.UInt64[] System.UInt64[] 1 System.UInt64 ||| System/DecimalTest.cs: (495)
NO ARGS: System/DecimalTest.cs: (828)
LOOKUP: System.Decimal[,] System.Decimal[,] System.Decimal[,] 2 System.Decimal ||| System/DecimalTest.cs: (828)
NO ARGS: System/DecimalTest.cs: (857)
LOOKUP: System.Decimal[,] System.Decimal[,] System.Decimal[,] 2 System.Decimal ||| System/DecimalTest.cs: (857)
NO ARGS: System/DecimalTest2.cs: (412)
LOOKUP: System.Decimal[] System.Decimal[] System.Decimal 1 System.Decimal |[]|[]| System/DecimalTest2.cs: (412)
NO ARGS: System/DecimalTest2.cs: (1317)
LOOKUP: MonoTests.System.TestResult[] Mono.CSharp.TypeExpr[] TestResult 1 MonoTests.System.TestResult |[]|[]| System/DecimalTest2.cs: (1317)
NO ARGS: System/DecimalTest2.cs: (2222)
LOOKUP: MonoTests.System.TestResult[] Mono.CSharp.TypeExpr[] TestResult 1 MonoTests.System.TestResult |[]|[]| System/DecimalTest2.cs: (2222)
NO ARGS: System/DecimalTest2.cs: (3127)
LOOKUP: MonoTests.System.TestResult[] Mono.CSharp.TypeExpr[] TestResult 1 MonoTests.System.TestResult |[]|[]| System/DecimalTest2.cs: (3127)
ARGS: 0 System.Decimal[] System/DecimalTest2.cs: (412)
LOOKUP: System.Decimal[][] System.Decimal[][] System.Decimal 1 System.Decimal[] |[]|[][]| System/DecimalTest2.cs: (412)
CONVERT: DecimalLiteral (0) System.Decimal[]
System/DecimalTest2.cs(412) error CS0029: Cannot convert implicitly from `decimal' to `decimal[]'
svn path=/trunk/mcs/; revision=5901
Martin Baulig [Thu, 18 Jul 2002 23:08:18 +0000 (23:08 -0000)]
2002-07-19 Martin Baulig <martin@gnome.org>
* expression.cs (Argument.Resolve): Report an error 118 when trying
to pass a type as argument.
svn path=/trunk/mcs/; revision=5900
Martin Baulig [Thu, 18 Jul 2002 21:55:53 +0000 (21:55 -0000)]
2002-07-18 Martin Baulig <martin@gnome.org>
* ecore.cs (Expression.ImplicitNumericConversion): Don't emit a
Conv_R_Un for the signed `long' type.
svn path=/trunk/mcs/; revision=5899
Martin Baulig [Thu, 18 Jul 2002 21:05:22 +0000 (21:05 -0000)]
Committing Miguel's type lookup patch.
2002-07-15 Miguel de Icaza <miguel@ximian.com>
* expression.cs (MemberAccess.DoResolve): Do not reuse the field
`expr' for the temporary result, as that will fail if we do
multiple resolves on the same expression.
2002-07-05 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (SimpleNameResolve): Use ec.DeclSpace instead of
ec.TypeContainer for looking up aliases.
* class.cs (TypeContainer): Remove LookupAlias from here.
* decl.cs (DeclSpace); Move here.
2002-07-01 Miguel de Icaza <miguel@ximian.com>
* class.cs (FindMembers): Only call filter if the constructor
bulider is not null.
Also handle delegates in `NestedTypes' now. Now we will perform
type lookups using the standard resolution process. This also
fixes a bug.
* decl.cs (DeclSpace.ResolveType): New type resolution routine.
This uses Expressions (the limited kind that can be parsed by the
tree) instead of strings.
* expression.cs (ComposedCast.ToString): Implement, used to flag
errors since now we have to render expressions.
(ArrayCreation): Kill FormElementType. Use ComposedCasts in
FormArrayType.
* ecore.cs (SimpleName.ToString): ditto.
* cs-parser.jay: Instead of using strings to assemble types, use
Expressions to assemble the type (using SimpleName, ComposedCast,
MemberAccess). This should fix the type lookups in declarations,
because we were using a different code path for this.
* statement.cs (Block.Resolve): Continue processing statements
even when there is an error.
svn path=/trunk/mcs/; revision=5898
Miguel de Icaza [Thu, 18 Jul 2002 17:06:09 +0000 (17:06 -0000)]
2002-07-17 Miguel de Icaza <miguel@ximian.com>
* class.cs (Event.Define): Also remove the `remove' method from
the list of pending items.
svn path=/trunk/mcs/; revision=5896
Dietmar Maurer [Thu, 18 Jul 2002 16:34:46 +0000 (16:34 -0000)]
2002-07-18 Dietmar Maurer <dietmar@ximian.com>
* x86.brg (ARG_OBJ): allow zero sized ARG_OBJ
* marshal.c (mono_marshal_get_native_wrapper): we an now return value types
svn path=/trunk/mono/; revision=5895
Gonzalo Paniagua Javier [Thu, 18 Jul 2002 14:17:19 +0000 (14:17 -0000)]
Added SystemColor.cs
svn path=/trunk/mcs/; revision=5894
Gonzalo Paniagua Javier [Thu, 18 Jul 2002 14:04:36 +0000 (14:04 -0000)]
2002-07-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FileInfo.cs: fixes buglet #27940
svn path=/trunk/mcs/; revision=5893
Dietmar Maurer [Thu, 18 Jul 2002 13:42:21 +0000 (13:42 -0000)]
2002-07-18 Dietmar Maurer <dietmar@ximian.com>
* exception.c (arch_handle_exception): removed duplicated code,
added support for exception filters
* jit.c (mono_jit_compile_method): support exception filters
* marshal.c (mono_marshal_get_runtime_invoke): use exception filters
svn path=/trunk/mono/; revision=5891
Paolo Molaro [Thu, 18 Jul 2002 12:48:55 +0000 (12:48 -0000)]
Thu Jul 18 14:47:03 CEST 2002 Paolo Molaro <lupus@ximian.com>
* MonoType.cs: fix IsArrayImpl.
svn path=/trunk/mcs/; revision=5890
Gonzalo Paniagua Javier [Thu, 18 Jul 2002 10:49:54 +0000 (10:49 -0000)]
2002-07-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Color.cs: implemented SystemColors and NamedColors properties that
are used by ColorConverter, removed public constructor, use
SystemColors, and misc. fixes to make it behave as MS (ToString,
parsing names, FromKnownColor,...).
* ColorConverter.cs: use NamedColors and SystemColors from Color when
trying to get the color from its name.
* SystemColors.cs: new file.
svn path=/trunk/mcs/; revision=5888
Miguel de Icaza [Thu, 18 Jul 2002 03:26:52 +0000 (03:26 -0000)]
2002-07-17 Miguel de Icaza <miguel@ximian.com>
* class.cs (Event.Define): Also remove the `remove' method from
the list of pending items.
svn path=/trunk/mcs/; revision=5887
Miguel de Icaza [Wed, 17 Jul 2002 23:31:21 +0000 (23:31 -0000)]
Add these back
svn path=/trunk/mono/; revision=5886
Miguel de Icaza [Wed, 17 Jul 2002 23:11:08 +0000 (23:11 -0000)]
Setup mono-tutorial, new news
svn path=/trunk/mono/; revision=5885
Miguel de Icaza [Wed, 17 Jul 2002 23:06:09 +0000 (23:06 -0000)]
removed
svn path=/trunk/mono/; revision=5884
Miguel de Icaza [Wed, 17 Jul 2002 21:13:41 +0000 (21:13 -0000)]
Fix build
svn path=/trunk/mcs/; revision=5883
Miguel de Icaza [Wed, 17 Jul 2002 21:12:26 +0000 (21:12 -0000)]
2002-07-17 Miguel de Icaza <miguel@ximian.com>
* expression.cs (ParameterReference): Use ldarg.N (0..3) to
generate more compact code.
svn path=/trunk/mcs/; revision=5882
Miguel de Icaza [Wed, 17 Jul 2002 21:11:53 +0000 (21:11 -0000)]
Update
svn path=/trunk/mono/; revision=5881