diff options
author | Katelyn Gadd <kg@luminance.org> | 2019-02-06 03:08:48 +0300 |
---|---|---|
committer | Katelyn Gadd <kg@luminance.org> | 2019-02-06 03:17:46 +0300 |
commit | e88a4b9fb5168e51d75bb0d7893502bf8490c4fa (patch) | |
tree | 800dfda31ae715a15357c5e2c63e625582c5de10 | |
parent | 249709faa5cbf777952e762764684408eddbfd1c (diff) |
Switch DefaultInterfaceImplementation (csc-dim) to roslyn compilers 3.0.0.1910510
-rw-r--r-- | Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.CSharp.dll | bin | 4981248 -> 4889976 bytes | |||
-rw-r--r-- | Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.dll | bin | 2184192 -> 2367864 bytes | |||
-rw-r--r-- | Prototypes/DefaultInterfaceImplementation/System.Collections.Immutable.dll | bin | 244432 -> 302216 bytes | |||
-rw-r--r-- | Prototypes/DefaultInterfaceImplementation/System.Reflection.Metadata.dll | bin | 465104 -> 576144 bytes | |||
-rw-r--r-- | Prototypes/DefaultInterfaceImplementation/csc.exe | bin | 46080 -> 53616 bytes | |||
-rw-r--r-- | Prototypes/DefaultInterfaceImplementation/csc.exe.config | 206 | ||||
-rw-r--r-- | Prototypes/DefaultInterfaceImplementation/csc.rsp | 92 |
7 files changed, 104 insertions, 194 deletions
diff --git a/Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.CSharp.dll b/Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.CSharp.dll Binary files differindex 18d27fd..0ef677f 100644 --- a/Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.CSharp.dll +++ b/Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.CSharp.dll diff --git a/Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.dll b/Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.dll Binary files differindex be7bd77..0f2aba7 100644 --- a/Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.dll +++ b/Prototypes/DefaultInterfaceImplementation/Microsoft.CodeAnalysis.dll diff --git a/Prototypes/DefaultInterfaceImplementation/System.Collections.Immutable.dll b/Prototypes/DefaultInterfaceImplementation/System.Collections.Immutable.dll Binary files differindex ce6fc0e..049149f 100644 --- a/Prototypes/DefaultInterfaceImplementation/System.Collections.Immutable.dll +++ b/Prototypes/DefaultInterfaceImplementation/System.Collections.Immutable.dll diff --git a/Prototypes/DefaultInterfaceImplementation/System.Reflection.Metadata.dll b/Prototypes/DefaultInterfaceImplementation/System.Reflection.Metadata.dll Binary files differindex ee68731..5208236 100644 --- a/Prototypes/DefaultInterfaceImplementation/System.Reflection.Metadata.dll +++ b/Prototypes/DefaultInterfaceImplementation/System.Reflection.Metadata.dll diff --git a/Prototypes/DefaultInterfaceImplementation/csc.exe b/Prototypes/DefaultInterfaceImplementation/csc.exe Binary files differindex f2c679c..d46dbe1 100644 --- a/Prototypes/DefaultInterfaceImplementation/csc.exe +++ b/Prototypes/DefaultInterfaceImplementation/csc.exe diff --git a/Prototypes/DefaultInterfaceImplementation/csc.exe.config b/Prototypes/DefaultInterfaceImplementation/csc.exe.config index bf36aec..789a3ae 100644 --- a/Prototypes/DefaultInterfaceImplementation/csc.exe.config +++ b/Prototypes/DefaultInterfaceImplementation/csc.exe.config @@ -1,149 +1,59 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. --> -<configuration> - <startup> - <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" /> - </startup> - <runtime> - <gcServer enabled="true" /> - <gcConcurrent enabled="false" /> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-42.42.42.42" newVersion="42.42.42.42" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-42.42.42.42" newVersion="42.42.42.42" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-42.42.42.42" newVersion="42.42.42.42" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.2.1.0" newVersion="1.2.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Console" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Diagnostics.FileVersionInfo" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Diagnostics.StackTrace" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.IO.Compression" publicKeyToken="b77a5c561934e089" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.IO.FileSystem" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.IO.FileSystem.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.IO.Pipes" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.4.1.0" newVersion="1.4.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Threading.Thread" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Security.Cryptography.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Security.Principal.Windows" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Xml.ReaderWriter" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.IO.Compression" publicKeyToken="b77a5c561934e089" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.IO.FileSystem.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Xml.XPath.XDocument" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Security.Cryptography.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.2.1.0" newVersion="1.2.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.IO.FileSystem" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" /> - </dependentAssembly> - </assemblyBinding> - </runtime> +<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
+<configuration>
+ <startup>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+ </startup>
+ <runtime>
+ <gcServer enabled="true" />
+ <gcConcurrent enabled="false" />
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.4.0" newVersion="4.0.4.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.2.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
</configuration>
\ No newline at end of file diff --git a/Prototypes/DefaultInterfaceImplementation/csc.rsp b/Prototypes/DefaultInterfaceImplementation/csc.rsp index ce72ac6..be7661d 100644 --- a/Prototypes/DefaultInterfaceImplementation/csc.rsp +++ b/Prototypes/DefaultInterfaceImplementation/csc.rsp @@ -1,46 +1,46 @@ -# Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -# This file contains command-line options that the C# -# command line compiler (CSC) will process as part -# of every compilation, unless the "/noconfig" option -# is specified. - -# Reference the common Framework libraries -/r:Accessibility.dll -/r:Microsoft.CSharp.dll -/r:System.Configuration.dll -/r:System.Configuration.Install.dll -/r:System.Core.dll -/r:System.Data.dll -/r:System.Data.DataSetExtensions.dll -/r:System.Data.Linq.dll -/r:System.Data.OracleClient.dll -/r:System.Deployment.dll -/r:System.Design.dll -/r:System.DirectoryServices.dll -/r:System.dll -/r:System.Drawing.Design.dll -/r:System.Drawing.dll -/r:System.EnterpriseServices.dll -/r:System.Management.dll -/r:System.Messaging.dll -/r:System.Runtime.Remoting.dll -/r:System.Runtime.Serialization.dll -/r:System.Runtime.Serialization.Formatters.Soap.dll -/r:System.Security.dll -/r:System.ServiceModel.dll -/r:System.ServiceModel.Web.dll -/r:System.ServiceProcess.dll -/r:System.Transactions.dll -/r:System.Web.dll -/r:System.Web.Extensions.Design.dll -/r:System.Web.Extensions.dll -/r:System.Web.Mobile.dll -/r:System.Web.RegularExpressions.dll -/r:System.Web.Services.dll -/r:System.Windows.Forms.dll -/r:System.Workflow.Activities.dll -/r:System.Workflow.ComponentModel.dll -/r:System.Workflow.Runtime.dll -/r:System.Xml.dll -/r:System.Xml.Linq.dll +# Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
+
+# This file contains command-line options that the C#
+# command line compiler (CSC) will process as part
+# of every compilation, unless the "/noconfig" option
+# is specified.
+
+# Reference the common Framework libraries
+/r:Accessibility.dll
+/r:Microsoft.CSharp.dll
+/r:System.Configuration.dll
+/r:System.Configuration.Install.dll
+/r:System.Core.dll
+/r:System.Data.dll
+/r:System.Data.DataSetExtensions.dll
+/r:System.Data.Linq.dll
+/r:System.Data.OracleClient.dll
+/r:System.Deployment.dll
+/r:System.Design.dll
+/r:System.DirectoryServices.dll
+/r:System.dll
+/r:System.Drawing.Design.dll
+/r:System.Drawing.dll
+/r:System.EnterpriseServices.dll
+/r:System.Management.dll
+/r:System.Messaging.dll
+/r:System.Runtime.Remoting.dll
+/r:System.Runtime.Serialization.dll
+/r:System.Runtime.Serialization.Formatters.Soap.dll
+/r:System.Security.dll
+/r:System.ServiceModel.dll
+/r:System.ServiceModel.Web.dll
+/r:System.ServiceProcess.dll
+/r:System.Transactions.dll
+/r:System.Web.dll
+/r:System.Web.Extensions.Design.dll
+/r:System.Web.Extensions.dll
+/r:System.Web.Mobile.dll
+/r:System.Web.RegularExpressions.dll
+/r:System.Web.Services.dll
+/r:System.Windows.Forms.dll
+/r:System.Workflow.Activities.dll
+/r:System.Workflow.ComponentModel.dll
+/r:System.Workflow.Runtime.dll
+/r:System.Xml.dll
+/r:System.Xml.Linq.dll
|