Age | Commit message (Collapse) | Author |
|
svn path=/tags/MONO_0_20/mono/; revision=11904
|
|
svn path=/trunk/mono/; revision=11903
|
|
svn path=/trunk/mono/; revision=11902
|
|
svn path=/trunk/mcs/; revision=11901
|
|
svn path=/trunk/mcs/; revision=11900
|
|
svn path=/trunk/mcs/; revision=11899
|
|
* makefile.gnu (all): Give this dependencies
so that we don't rebuild every time.
svn path=/trunk/mcs/; revision=11898
|
|
svn path=/trunk/mcs/; revision=11897
|
|
svn path=/trunk/mcs/; revision=11895
|
|
svn path=/trunk/mcs/; revision=11893
|
|
svn path=/trunk/mcs/; revision=11891
|
|
svn path=/trunk/mcs/; revision=11890
|
|
svn path=/trunk/mcs/; revision=11889
|
|
svn path=/trunk/mcs/; revision=11888
|
|
svn path=/trunk/mcs/; revision=11887
|
|
svn path=/trunk/mcs/; revision=11885
|
|
svn path=/trunk/mcs/; revision=11884
|
|
svn path=/trunk/mcs/; revision=11883
|
|
svn path=/trunk/mcs/; revision=11882
|
|
svn path=/trunk/mcs/; revision=11881
|
|
* statement.cs (Block.Emit): Override this and set ec.CurrentBlock
while calling DoEmit ().
* codegen.cs (EmitContext.Mark): Don't mark locations in other
source files; if you use the #line directive inside a method, the
compiler stops emitting line numbers for the debugger until it
reaches the end of the method or another #line directive which
restores the original file.
svn path=/trunk/mcs/; revision=11880
|
|
for now
svn path=/trunk/mcs/; revision=11879
|
|
svn path=/trunk/mcs/; revision=11878
|
|
svn path=/trunk/mcs/; revision=11877
|
|
svn path=/trunk/mcs/; revision=11876
|
|
* test-185.cs: New test for bug #37708.
svn path=/trunk/mcs/; revision=11875
|
|
* statement.cs (FlowBranching.UsageVector.MergeChildren): Fix bug #37708.
svn path=/trunk/mcs/; revision=11874
|
|
svn path=/trunk/mcs/; revision=11873
|
|
svn path=/trunk/mcs/; revision=11872
|
|
* CustomValidator.cs : Completed.
* DeviceSpecific.cs : Initial implementation.
* DeviceSpecificChoiceTemplateContainer.cs
: Completed.
* DeviceSpecificChoiceCollection.cs
: Completed.
* DeviceSpecificChoice.cs: Initial implementation.
svn path=/trunk/mcs/; revision=11871
|
|
* MobileCapabilities.cs : Initial implementation.
svn path=/trunk/mcs/; revision=11870
|
|
svn path=/trunk/mcs/; revision=11869
|
|
* statement.cs (Block.AddChildVariableNames): We need to call this
recursively, not just for our immediate children.
svn path=/trunk/mcs/; revision=11868
|
|
* class.cs (Event.Define): Always make the field private, like csc does.
* typemanager.cs (TypeManager.RealMemberLookup): Make events
actually work, fixes bug #37521.
svn path=/trunk/mcs/; revision=11867
|
|
When adding any tests here, please do also add them to the
README.tests !
The following tests are still missing:
test-176 test-177 test-179 test-180 test-181 test-182 test-183
test-184
svn path=/trunk/mcs/; revision=11864
|
|
* Calendar.cs : Completed.
* BaseValidator.cs : Completed.
* CompareValidator.cs : Completed.
svn path=/trunk/mcs/; revision=11859
|
|
* delegate.cs: When creating the various temporary "Parameters"
classes, make sure that we call the ComputeAndDefineParameterTypes
on those new parameters (just like we do with the formal ones), to
allow them to be resolved in the context of the DeclSpace.
This fixes the bug that Dick observed in Bugzilla #38530.
svn path=/trunk/mcs/; revision=11857
|
|
svn path=/trunk/mcs/; revision=11856
|
|
svn path=/trunk/mcs/; revision=11855
|
|
svn path=/trunk/mono/; revision=11854
|
|
svn path=/trunk/mcs/; revision=11853
|
|
svn path=/trunk/mcs/; revision=11852
|
|
svn path=/trunk/mcs/; revision=11851
|
|
* expression.cs (ResolveMemberAccess): When resolving a constant,
do not attempt to pull a constant if the value was not able to
generate a valid constant.
* const.cs (LookupConstantValue): Do not report more errors than required.
svn path=/trunk/mcs/; revision=11848
|
|
svn path=/trunk/mono/; revision=11847
|
|
* class.cs : As, per vbc, there is a rootnamespace now, --main wasn't working anymore,
because it was expecting a fully qualified class name.
We now also test the name passed prepended by the rootnamespace.
* class.cs : Corrected warning "The keyword new is required on `Mono.CSharp.Property.Emit'
because it hides inherited member `PropertyBase.Emit'", by making it virtual
in PropertyBase and override in Property.
* makefile.gnu : test and test-gtk targets now depend on mbas.exe
svn path=/trunk/mcs/; revision=11845
|
|
* makefile(s): Added `MCS' and `MCS_FLAGS' variables.
svn path=/trunk/mcs/; revision=11844
|
|
svn path=/trunk/mcs/; revision=11841
|
|
* reflection.c: define RTSpecialName automatically for constructors for
compatibility with MS.NET.
* reflection.c (mono_reflection_create_runtime_class): initialize
nested_in field of dynamically created classes.
svn path=/trunk/mono/; revision=11840
|
|
svn path=/trunk/mcs/; revision=11837
|