diff --git a/ICSharpCode.Decompiler/CodeMappings.cs b/ICSharpCode.Decompiler/CodeMappings.cs index 24ce81f4d..db43ef2ad 100644 --- a/ICSharpCode.Decompiler/CodeMappings.cs +++ b/ICSharpCode.Decompiler/CodeMappings.cs @@ -83,7 +83,7 @@ namespace ICSharpCode.Decompiler /// /// Gets or sets the type of the mapping. /// - public MemberReference Type { get; internal set; } + public MemberReference MemberReference { get; internal set; } /// /// Metadata token of the method. @@ -168,7 +168,7 @@ namespace ICSharpCode.Decompiler if (mapping.Find(map => (int)map.MetadataToken == member.MetadataToken.ToInt32()) == null) { currentMemberMapping = new MemberMapping() { MetadataToken = (uint)member.MetadataToken.ToInt32(), - Type = member.DeclaringType.Resolve(), + MemberReference = member.DeclaringType.Resolve(), MemberCodeMappings = new List(), CodeSize = member.Body.CodeSize }; @@ -311,7 +311,7 @@ namespace ICSharpCode.Decompiler } } - type = mapping.Type; + type = mapping.MemberReference; line = codeMapping.SourceCodeLine; return true; }