Author: ankit
Date: 2005-05-12 06:28:40 -0400 (Thu, 12 May 2005)
New Revision: 44429
Modified:
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ChangeLog
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/OptionCompareAttribute.cs
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/OptionTextAttribute.cs
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ProjectData.cs
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/StandardModuleAttribute.cs
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/ChangeLog
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/FileSystem.cs
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Strings.cs
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/VBFixedStringAttribute.cs
Log:
In class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices:
2005-05-12 Ankit Jain <[EMAIL PROTECTED]>
* StandardModuleAttribute.cs (AttributeUsage)
OptionTextAttribute.cs (AttributeUsage)
OptionCompareAttribute.cs (AttributeUsage):
Set Inherited = false.
* ProjectData.cs : Sealed.
In class/Microsoft.VisualBasic/Microsoft.VisualBasic:
2005-05-12 Ankit Jain <[EMAIL PROTECTED]>
* Strings.cs : Sealed.
* FileSystem.cs (FileSystem.FileGet): Add attributes Optional and
__DefaultArgumentValue to 'recordNumber' parameter.
* VBFixedStringAttribute.cs (AttributeUsage): Set Inherited = false.
Modified: trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/ChangeLog
===================================================================
--- trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/ChangeLog
2005-05-12 09:43:11 UTC (rev 44428)
+++ trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/ChangeLog
2005-05-12 10:28:40 UTC (rev 44429)
@@ -1,3 +1,10 @@
+2005-05-12 Ankit Jain <[EMAIL PROTECTED]>
+
+ * Strings.cs : Sealed.
+ * FileSystem.cs (FileSystem.FileGet): Add attributes Optional and
+ __DefaultArgumentValue to 'recordNumber' parameter.
+ * VBFixedStringAttribute.cs (AttributeUsage): Set Inherited = false.
+
2005-03-27 Trent Lloyd <[EMAIL PROTECTED]>, Shane Mitchell <[EMAIL PROTECTED]>
* Information.cs(RGB): Change colour ordering, its BGR not RGB
Modified:
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/FileSystem.cs
===================================================================
--- trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/FileSystem.cs
2005-05-12 09:43:11 UTC (rev 44428)
+++ trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/FileSystem.cs
2005-05-12 10:28:40 UTC (rev 44429)
@@ -1034,7 +1034,7 @@
[MonoTODO]
public static void FileGet(int fileNumber,
ref ValueType value,
- long recordNumber)
+ [Optional,
__DefaultArgumentValue((long)-1)] long recordNumber)
{
throw new NotImplementedException();
}
Modified: trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Strings.cs
===================================================================
--- trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Strings.cs
2005-05-12 09:43:11 UTC (rev 44428)
+++ trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Strings.cs
2005-05-12 10:28:40 UTC (rev 44429)
@@ -53,7 +53,7 @@
{
[StandardModule]
[StructLayout(LayoutKind.Auto)]
- public class Strings
+ public sealed class Strings
{
private Strings()
{
Modified:
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/VBFixedStringAttribute.cs
===================================================================
---
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/VBFixedStringAttribute.cs
2005-05-12 09:43:11 UTC (rev 44428)
+++
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/VBFixedStringAttribute.cs
2005-05-12 10:28:40 UTC (rev 44429)
@@ -35,7 +35,7 @@
namespace Microsoft.VisualBasic {
using Microsoft.VisualBasic.CompilerServices;
- [System.AttributeUsageAttribute(System.AttributeTargets.Field)]
+ [System.AttributeUsageAttribute(System.AttributeTargets.Field,
Inherited = false)]
sealed public class VBFixedStringAttribute : System.Attribute {
// Declarations
private int _length;
Modified:
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ChangeLog
===================================================================
---
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ChangeLog
2005-05-12 09:43:11 UTC (rev 44428)
+++
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ChangeLog
2005-05-12 10:28:40 UTC (rev 44429)
@@ -1,3 +1,11 @@
+2005-05-12 Ankit Jain <[EMAIL PROTECTED]>
+
+ * StandardModuleAttribute.cs (AttributeUsage)
+ OptionTextAttribute.cs (AttributeUsage)
+ OptionCompareAttribute.cs (AttributeUsage):
+ Set Inherited = false.
+ * ProjectData.cs : Sealed.
+
2005-05-10 Satya Sudha K <[EMAIL PROTECTED]>
* LateBinding.cs (LateGet) :
Calling 'LateIndexGet' if the member resolves to a field, but
arguments are not null
Modified:
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/OptionCompareAttribute.cs
===================================================================
---
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/OptionCompareAttribute.cs
2005-05-12 09:43:11 UTC (rev 44428)
+++
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/OptionCompareAttribute.cs
2005-05-12 10:28:40 UTC (rev 44429)
@@ -37,7 +37,7 @@
//complete as per Mainsoft code
namespace Microsoft.VisualBasic.CompilerServices {
[EditorBrowsable(EditorBrowsableState.Never)]
- [AttributeUsage(AttributeTargets.Parameter)]
+ [AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
[StructLayout(LayoutKind.Auto)]
sealed public class OptionCompareAttribute : Attribute {
}
Modified:
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/OptionTextAttribute.cs
===================================================================
---
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/OptionTextAttribute.cs
2005-05-12 09:43:11 UTC (rev 44428)
+++
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/OptionTextAttribute.cs
2005-05-12 10:28:40 UTC (rev 44429)
@@ -35,7 +35,7 @@
//complete. matches Mainsoft code.
namespace Microsoft.VisualBasic.CompilerServices
{
- [AttributeUsage(AttributeTargets.Class)]
+ [AttributeUsage(AttributeTargets.Class, Inherited = false)]
[EditorBrowsable(EditorBrowsableState.Never)]
sealed public class OptionTextAttribute : Attribute {
}
Modified:
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ProjectData.cs
===================================================================
---
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ProjectData.cs
2005-05-12 09:43:11 UTC (rev 44428)
+++
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ProjectData.cs
2005-05-12 10:28:40 UTC (rev 44429)
@@ -44,7 +44,7 @@
[MonoTODO]
[EditorBrowsable(EditorBrowsableState.Never)]
[StructLayout(LayoutKind.Auto)]
- public class ProjectData {
+ public sealed class ProjectData {
private ProjectData () {}
Modified:
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/StandardModuleAttribute.cs
===================================================================
---
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/StandardModuleAttribute.cs
2005-05-12 09:43:11 UTC (rev 44428)
+++
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/StandardModuleAttribute.cs
2005-05-12 10:28:40 UTC (rev 44429)
@@ -34,7 +34,7 @@
using System.Runtime.InteropServices;
namespace Microsoft.VisualBasic.CompilerServices {
- [AttributeUsage(AttributeTargets.Class)]
+ [AttributeUsage(AttributeTargets.Class, Inherited = false)]
[EditorBrowsable(EditorBrowsableState.Never)]
[StructLayout(LayoutKind.Auto)]
[MonoTODO("What should it do?")]
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches