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

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Wrighton <davidwr@microsoft.com>2017-05-10 23:14:24 +0300
committerDavid Wrighton <davidwr@microsoft.com>2017-05-10 23:14:24 +0300
commit570f11cde1a0c5ea2cfc36a7f4c2cab81cf9e7fd (patch)
tree14d82051ab4edb2dba06efc3b96e7417f38075e3 /src/ILCompiler.TypeSystem
parente5417d08084efd594ee8e434e2c20bbd8332b4f5 (diff)
Add support for generating type level layout information from RuntimeDeterminedTypes
- Add RuntimeDeterminedFieldLayoutAlgorithm type - Expose ValueTypeShapeCharacteristics directly from DefType instead of just representing the various flags - Adjust compiler type system context to support usage of RuntimeDeterminedFieldLayoutAlgorithm [tfs-changeset: 1657930]
Diffstat (limited to 'src/ILCompiler.TypeSystem')
-rw-r--r--src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj b/src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj
index dd22468b8..9c5d6b780 100644
--- a/src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj
+++ b/src/ILCompiler.TypeSystem/src/ILCompiler.TypeSystem.csproj
@@ -512,6 +512,9 @@
<Compile Include="..\..\Common\src\TypeSystem\RuntimeDetermined\RuntimeDeterminedCanonicalizationAlgorithm.cs">
<Link>TypeSystem\RuntimeDetermined\RuntimeDeterminedCanonicalizationAlgorithm.cs</Link>
</Compile>
+ <Compile Include="..\..\Common\src\TypeSystem\RuntimeDetermined\RuntimeDeterminedFieldLayoutAlgorithm.cs">
+ <Link>TypeSystem\RuntimeDetermined\RuntimeDeterminedFieldLayoutAlgorithm.cs</Link>
+ </Compile>
<Compile Include="..\..\Common\src\TypeSystem\RuntimeDetermined\DefType.RuntimeDetermined.cs">
<Link>TypeSystem\RuntimeDetermined\DefType.RuntimeDetermined.cs</Link>
</Compile>