From afc333774908d8a6e7b81a2710be2b3a7bfc250a Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Thu, 3 May 2018 11:29:17 +0200 Subject: [PATCH] Implement SpecializingDecompilerTypeSystem.ResolveAsMember --- .../TypeSystem/SpecializingDecompilerTypeSystem.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ICSharpCode.Decompiler/TypeSystem/SpecializingDecompilerTypeSystem.cs b/ICSharpCode.Decompiler/TypeSystem/SpecializingDecompilerTypeSystem.cs index c08c12972..02a91c082 100644 --- a/ICSharpCode.Decompiler/TypeSystem/SpecializingDecompilerTypeSystem.cs +++ b/ICSharpCode.Decompiler/TypeSystem/SpecializingDecompilerTypeSystem.cs @@ -94,7 +94,10 @@ namespace ICSharpCode.Decompiler.TypeSystem public IMember ResolveAsMember(System.Reflection.Metadata.EntityHandle memberReference) { - throw new NotImplementedException(); + IMember member = context.ResolveAsMember(memberReference); + if (member != null) + member = member.Specialize(substitution); + return member; } } }