diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/TypeSystemAstBuilder.cs b/ICSharpCode.Decompiler/CSharp/Syntax/TypeSystemAstBuilder.cs index 17b8967102e..411ff206316 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/TypeSystemAstBuilder.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/TypeSystemAstBuilder.cs @@ -533,6 +533,7 @@ AstType ConvertTypeHelper(IType genericType, IReadOnlyList typeArguments) { // Handle nested types result.Target = ConvertTypeHelper(genericType.DeclaringType, typeArguments); + AddTypeAnnotation(result.Target, genericType.DeclaringType); } else {