Skip to content

Commit

Permalink
Fix ResultProvider
Browse files Browse the repository at this point in the history
  • Loading branch information
tmat committed Feb 10, 2022
1 parent a36dcc3 commit ae3a4ed
Show file tree
Hide file tree
Showing 2 changed files with 85 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Library</OutputType>
<RootNamespace>Microsoft.CodeAnalysis.ExpressionEvaluator</RootNamespace>
<AssemblyName>Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider</AssemblyName>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<ApplyNgenOptimization>full</ApplyNgenOptimization>
</PropertyGroup>
<ItemGroup Label="Linked Files">
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\CaseInsensitiveComparison.cs">
<Link>Compiler\CaseInsensitiveComparison.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Dependencies\PooledObjects\PooledStringBuilder.cs">
<Link>Compiler\Collections\PooledStringBuilder.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\InternalUtilities\Debug.cs">
<Link>Compiler\InternalUtilities\Debug.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\InternalUtilities\FailFast.cs">
<Link>Compiler\InternalUtilities\FailFast.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\InternalUtilities\FatalError.cs">
<Link>Compiler\InternalUtilities\FatalError.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\InternalUtilities\EnumField.cs">
<Link>Compiler\InternalUtilities\EnumField.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\InternalUtilities\ExceptionUtilities.cs">
<Link>Compiler\InternalUtilities\ExceptionUtilities.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\InternalUtilities\NullableAttributes.cs">
<Link>Compiler\InternalUtilities\NullableAttributes.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs">
<Link>Compiler\InternalUtilities\ReflectionUtilities.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Dependencies\PooledObjects\ObjectPool`1.cs">
<Link>Compiler\InternalUtilities\ObjectPool`1.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\SymbolDisplay\ObjectDisplayExtensions.cs">
<Link>Compiler\SymbolDisplay\ObjectDisplayExtensions.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\SymbolDisplay\ObjectDisplayOptions.cs">
<Link>Compiler\SymbolDisplay\ObjectDisplayOptions.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\SymbolDisplay\SymbolDisplayPartKind.cs">
<Link>Compiler\SymbolDisplay\SymbolDisplayPartKind.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\Symbols\WellKnownMemberNames.cs">
<Link>Compiler\Symbols\WellKnownMemberNames.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Compilers\Core\Portable\Xml\XmlCharType.cs">
<Link>Compiler\Xml\XmlCharType.cs</Link>
</Compile>
<Compile Include="..\..\..\..\..\Test\PdbUtilities\Shared\DateTimeUtilities.cs">
<Link>Helpers\DateTimeUtilities.cs</Link>
</Compile>
<Compile Include="..\..\ExpressionCompiler\CustomTypeInfo.cs">
<Link>ExpressionCompiler\CustomTypeInfo.cs</Link>
</Compile>
<Compile Include="..\..\ExpressionCompiler\DynamicFlagsCustomTypeInfo.cs">
<Link>ExpressionCompiler\DynamicFlagsCustomTypeInfo.cs</Link>
</Compile>
<Compile Include="..\..\ExpressionCompiler\ExpressionEvaluatorFatalError.cs">
<Link>ExpressionCompiler\ExpressionEvaluatorFatalError.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Resources.resx" GenerateSource="true" />
</ItemGroup>
<ItemGroup>
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider" />
<InternalsVisibleTo Include="Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.VisualStudio.Debugger.Engine-implementation" Version="$(MicrosoftVisualStudioDebuggerEngineimplementationVersion)" />
<PackageReference Include="Microsoft.VisualStudio.Debugger.Metadata-implementation" Version="$(MicrosoftVisualStudioDebuggerMetadataimplementationVersion)" />
<PackageReference Include="System.Memory" Version="$(SystemMemoryVersion)" />
</ItemGroup>
<Import Project="..\ResultProvider.projitems" Label="Shared" />
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
<OutputType>Library</OutputType>
<RootNamespace>Microsoft.CodeAnalysis.ExpressionEvaluator</RootNamespace>
<AssemblyName>Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider</AssemblyName>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<!-- We need to support Windows OneCore, which runs Core CLR 1.0 (Windows OneCore) -->
<TargetFramework>netstandard1.3</TargetFramework>
<ApplyNgenOptimization>full</ApplyNgenOptimization>
</PropertyGroup>
<ItemGroup Label="Linked Files">
Expand Down Expand Up @@ -77,7 +78,6 @@
<ItemGroup>
<PackageReference Include="Microsoft.VisualStudio.Debugger.Engine-implementation" Version="$(MicrosoftVisualStudioDebuggerEngineimplementationVersion)" />
<PackageReference Include="Microsoft.VisualStudio.Debugger.Metadata-implementation" Version="$(MicrosoftVisualStudioDebuggerMetadataimplementationVersion)" />
<PackageReference Include="System.Memory" Version="$(SystemMemoryVersion)" />
</ItemGroup>
<Import Project="..\ResultProvider.projitems" Label="Shared" />
</Project>

0 comments on commit ae3a4ed

Please sign in to comment.