diff options
author | jfrijters <jfrijters> | 2011-01-14 08:29:04 +0300 |
---|---|---|
committer | jfrijters <jfrijters> | 2011-01-14 08:29:04 +0300 |
commit | 99dcc0a62532ceb9c33c843f8020f7b1ad2b58fa (patch) | |
tree | 38873b89b9faa246f4aee100495570fc2e0b70f7 /reflect/Type.cs | |
parent | ce2a16a4ae78d687f95326e2c88c1cacb68a8071 (diff) |
Add support for reading signatures with instantiations of generic missing type.
Diffstat (limited to 'reflect/Type.cs')
-rw-r--r-- | reflect/Type.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/reflect/Type.cs b/reflect/Type.cs index 86997e0c..dcf86616 100644 --- a/reflect/Type.cs +++ b/reflect/Type.cs @@ -2117,7 +2117,7 @@ namespace IKVM.Reflection internal static Type Make(Type type, Type[] typeArguments, Type[][] requiredCustomModifiers, Type[][] optionalCustomModifiers) { bool identity = true; - if (type is TypeBuilder || type is BakedType) + if (type is TypeBuilder || type is BakedType || type.__IsMissing) { // a TypeBuiler identity must be instantiated identity = false; |