diff options
author | Michal Strehovsky <michals@microsoft.com> | 2017-02-24 04:24:42 +0300 |
---|---|---|
committer | Michal Strehovsky <michals@microsoft.com> | 2017-02-24 04:24:42 +0300 |
commit | b1866313f3c1dc367ce92d2d292503b90b5355fb (patch) | |
tree | b029f6170fdbbb986c6bef695033d768591d6be7 /src/ILCompiler.MetadataWriter | |
parent | d87e91895a94ac04022a74ff172da1aa955b666c (diff) |
Add representation of boxed generic enums in the metadata schema
There's only 3 certain things in life:
1. Taxes
2. Death
3. Forgetting about generic enums
[tfs-changeset: 1648753]
Diffstat (limited to 'src/ILCompiler.MetadataWriter')
-rw-r--r-- | src/ILCompiler.MetadataWriter/src/Internal/Metadata/NativeFormat/Writer/NativeFormatWriterGen.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ILCompiler.MetadataWriter/src/Internal/Metadata/NativeFormat/Writer/NativeFormatWriterGen.cs b/src/ILCompiler.MetadataWriter/src/Internal/Metadata/NativeFormat/Writer/NativeFormatWriterGen.cs index 3ec04aec1..b18563205 100644 --- a/src/ILCompiler.MetadataWriter/src/Internal/Metadata/NativeFormat/Writer/NativeFormatWriterGen.cs +++ b/src/ILCompiler.MetadataWriter/src/Internal/Metadata/NativeFormat/Writer/NativeFormatWriterGen.cs @@ -364,7 +364,8 @@ namespace Internal.Metadata.NativeFormat.Writer writer.Write(Value); Debug.Assert(Type == null || Type.HandleType == HandleType.TypeDefinition || - Type.HandleType == HandleType.TypeReference); + Type.HandleType == HandleType.TypeReference || + Type.HandleType == HandleType.TypeSpecification); writer.Write(Type); } // Save |