Age | Commit message (Collapse) | Author |
|
svn path=/trunk/mcs/; revision=30054
|
|
* CodeComment.cs: Text is String.Empty if not set.
svn path=/trunk/mcs/; revision=22777
|
|
* CodeAttributeDeclaration.cs:
* CodeDelegateInvokeExpression:
-Added "params" keyword to constructors
svn path=/trunk/mcs/; revision=21979
|
|
* Microsoft.CSharp/CSharpCodeGenerator.cs:
- fixed support for method references where target
object is null
- fixed CodeThrowExceptionStatement
- disabled member access modifiers for private method
implementations
- disabled generation of empty method body for interface
declarations
- disabled generation of empty property accessor bodies
in interface declarations
- added support for indexers (properties named "Item")
- added support for chained constructor arguments and
base constructor arguments
* System.CodeDom/CodeTypeDeclaration.cs:
- TypeAttributes of CodeTypeDeclaration now defaults to
TypeAttributes.Public (same as MS implementation)
svn path=/trunk/mcs/; revision=17363
|
|
* CodeEventReferenceExpression.cs: fixed typo that prevented event
name from being set.
svn path=/trunk/mcs/; revision=14003
|
|
* Microsoft.CSharp/CSharpCodeGenerator.cs: implemented
GenerateSnippetMember and some little fixes.
* System.CodeDom/CodeMemberProperty.cs: fixed HasGet and HasSet to
actually generate code for the property.
* System.CodeDom.Compiler/CodeGenerator.cs: more fixes and sorted the
output.
* System.CodeDom.Compiler/IndentedTextWriter.cs: don't output tabs in
WriteLine ().
svn path=/trunk/mcs/; revision=13960
|
|
* CodeMethodInvokeExpression.cs : Fix second constructor so that
the last argument is params - that is what the docs say.
svn path=/trunk/mcs/; revision=8176
|
|
* CodeBinaryOperatorType.cs:
* CodeMemberEvent.cs:
* CodeParameterDeclarationExpression.cs:
* CodeTypeMember.cs:
* CodeTypeReference.cs:
* CodeTypeReferenceCollection.cs: misc. fixes
svn path=/trunk/mcs/; revision=7369
|
|
- System.CodeDom: lotsa corrections
- System.CodeDom.Compiler: CodeGenerator about 80% complete
- Microsoft.CSharp: CSharpCodegenerator intro
svn path=/trunk/mcs/; revision=4980
|
|
svn path=/trunk/mcs/; revision=4532
|
|
* 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
|
|
svn path=/trunk/mcs/; revision=3540
|
|
svn path=/trunk/mcs/; revision=3531
|
|
System.build: Fixed clean target
System.XML.build: Output changed to System.Xml.dll not from System.XML
corlib.build: More things excluded from testing corlib
HashtableTest.cs: Don't print extra debug info during tests
Windows.cs: Added code to read/write/open/close files
svn path=/trunk/mcs/; revision=1181
|
|
svn path=/trunk/mcs/; revision=969
|
|
* FieldDirection.cs: Added so rest of classes would compile.
* CodeTypeMember.cs: Added so rest of classes would compile.
* CodeTypeDeclaration.cs: Added so rest of classes would compile.
* CodeObject.cs: Added so rest of classes would compile.
* CodeBinaryOperatorType.cs: Added so rest of classes would compile.
svn path=/trunk/mcs/; revision=148
|
|
svn path=/trunk/mcs/; revision=146
|
|
svn path=/trunk/mcs/; revision=144
|
|
svn path=/trunk/mcs/; revision=124
|
|
svn path=/trunk/mcs/; revision=20
|