Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiers Haken <piers@mono-cvs.ximian.com>2002-05-08 17:21:13 +0400
committerPiers Haken <piers@mono-cvs.ximian.com>2002-05-08 17:21:13 +0400
commit9e63489461c89458c5793fd1b48040fdf2e4edba (patch)
treeec748201bf72e469a95bd0b471d3b16f1bed02a6 /mcs/class/System/System.CodeDom
parent7a7c18e47c3b3a9eadf1761242def44747ca7981 (diff)
Miscellaneous minor compliancy fixes:
* System/System/UriBuilder.cs: use visible EscapeString * corlib/System.Reflection/ManifestResourceInfo.cs: constructor access, define fields * corlib/System/Convert.cs: remove erroneous CLSCompliant attributes * corlib/System/Math.cs: remove erroneous CLSCompliant attribute Fix enum values: * System/System.CodeDom/CodeBinaryOperatorType.cs * System/System.Net.Sockets/ProtocolFamily.cs * corlib/System.Globalization/CultureTypes.cs * corlib/System.Reflection/FieldAttributes.cs * corlib/System.Runtime.InteropServices/AssemblyRegistrationFlags.cs * corlib/System.Security.Cryptography/CipherMode.cs * corlib/System.Security.Cryptography/CspProviderFlags.cs * corlib/System.Security.Cryptography/PaddingMode.cs * corlib/System.Security.Permissions/IsolatedStorageContainment.cs * corlib/System.Security.Permissions/ReflectionPermissionFlag.cs * corlib/System.Security.Permissions/SecurityPermissionFlag.cs * corlib/System.Security/PolicyLevelType.cs * corlib/System.Security/SecurityZone.cs * corlib/System/AttributeTargets.cs * corlib/System/Environment.cs Remove redundant overrides: * corlib/System.Reflection.Emit/EnumBuilder.cs * corlib/System.Reflection.Emit/TypeBuilder.cs * corlib/System/MissingFieldException.cs * corlib/System/MissingMemberException.cs * corlib/System/MissingMethodException.cs Fix visibility and access modifiers: * System/System.CodeDom.Compiler/CodeGenerator.cs * System/System.Collections.Specialized/NameObjectCollectionBase.cs * System/System.Collections.Specialized/NameValueCollection.cs * System/System.ComponentModel/EventDescriptor.cs * System/System.ComponentModel/EventDescriptorCollection.cs * System/System.Diagnostics/ProcessStartInfo.cs * System/System.Net/DnsPermission.cs * System/System.Net/SocketPermission.cs * System/System/Uri.cs * corlib/System.IO/StreamReader.cs * corlib/System.IO/StringReader.cs * corlib/System.IO/StringWriter.cs * corlib/System.IO/TextWriter.cs * corlib/System.Reflection.Emit/ConstructorBuilder.cs * corlib/System.Reflection.Emit/MethodBuilder.cs * corlib/System.Reflection.Emit/OpCodes.cs * corlib/System.Reflection/Assembly.cs * corlib/System.Runtime.Remoting.Messaging/ReturnMessage.cs * corlib/System.Runtime.Serialization/SerializationException.cs * corlib/System/Activator.cs * corlib/System/Array.cs * corlib/System/Boolean.cs * corlib/System/Byte.cs * corlib/System/Char.cs * corlib/System/DateTime.cs * corlib/System/DivideByZeroException.cs * corlib/System/Double.cs * corlib/System/Int16.cs * corlib/System/Int32.cs * corlib/System/Int64.cs * corlib/System/SByte.cs * corlib/System/Single.cs * corlib/System/Type.cs * corlib/System/UInt16.cs * corlib/System/UInt32.cs * corlib/System/UInt64.cs Fix IDisposable, Dispose() mess * corlib/System.IO/BinaryWriter.cs * corlib/System.IO/BufferedStream.cs * corlib/System.IO/FileStream.cs * corlib/System.IO/MemoryStream.cs * corlib/System.IO/Stream.cs svn path=/trunk/mcs/; revision=4416
Diffstat (limited to 'mcs/class/System/System.CodeDom')
-rwxr-xr-xmcs/class/System/System.CodeDom/CodeBinaryOperatorType.cs22
-rwxr-xr-xmcs/class/System/System.CodeDom/MemberAttributes.cs29
2 files changed, 26 insertions, 25 deletions
diff --git a/mcs/class/System/System.CodeDom/CodeBinaryOperatorType.cs b/mcs/class/System/System.CodeDom/CodeBinaryOperatorType.cs
index eb2d31a02d4..06acb1f3ab1 100755
--- a/mcs/class/System/System.CodeDom/CodeBinaryOperatorType.cs
+++ b/mcs/class/System/System.CodeDom/CodeBinaryOperatorType.cs
@@ -10,21 +10,21 @@
namespace System.CodeDom {
public enum CodeBinaryOperatorType {
Add,
+ Subtract,
+ Multiply,
+ Divide,
+ Modulus,
Assign,
- BitwiseAnd,
+ IdentityInequality,
+ IdentityEquality,
+ ValueEquality,
BitwiseOr,
- BooleanAnd,
+ BitwiseAnd,
BooleanOr,
- Divide,
- GreaterThan,
- GreaterThanOrEqual,
- IdentityEquality,
- IdentityInequality,
+ BooleanAnd,
LessThan,
LessThanOrEqual,
- Modulus,
- Multiply,
- Subtract,
- ValueEquality
+ GreaterThan,
+ GreaterThanOrEqual,
}
}
diff --git a/mcs/class/System/System.CodeDom/MemberAttributes.cs b/mcs/class/System/System.CodeDom/MemberAttributes.cs
index d851f92f5d6..f5812b2674c 100755
--- a/mcs/class/System/System.CodeDom/MemberAttributes.cs
+++ b/mcs/class/System/System.CodeDom/MemberAttributes.cs
@@ -9,21 +9,22 @@
namespace System.CodeDom {
public enum MemberAttributes {
- Abstract,
- AccessMask,
- Assembly,
- Const,
- Family,
- FamilyAndAssembly,
- FamilyOrAssembly,
+ Abstract = 0x1,
Final,
- New,
- Overloaded,
- Override,
- Private,
- Public,
- ScopeMask,
Static,
- VTableMask
+ Override,
+ Const,
+ New = 0x10,
+ Overloaded = 0x100,
+ Assembly = 0x1000,
+ FamilyAndAssembly = 0x2000,
+ Family = 0x3000,
+ FamilyOrAssembly = 0x4000,
+ Private = 0x5000,
+ Public = 0x6000,
+
+ ScopeMask = 0xf,
+ VTableMask = 0xf0,
+ AccessMask = 0xf000,
}
}