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

Reply via email to