diff --git a/ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs b/ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs index 13aecd79d8..a4efe127f5 100644 --- a/ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs +++ b/ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs @@ -950,8 +950,6 @@ namespace ICSharpCode.NRefactory.CSharp.Resolver if (member == null) throw new InvalidOperationException(); - if (this.IsExtensionMethodInvocation && member is SpecializedMethod) - ((SpecializedMethod)member).IsExtendedExtensionMethod = true; return new CSharpInvocationResolveResult( this.IsExtensionMethodInvocation ? new TypeResolveResult(member.DeclaringType) : targetResolveResult, member, diff --git a/ICSharpCode.NRefactory/TypeSystem/Implementation/SpecializedMethod.cs b/ICSharpCode.NRefactory/TypeSystem/Implementation/SpecializedMethod.cs index 5636a5b457..087bf89f74 100644 --- a/ICSharpCode.NRefactory/TypeSystem/Implementation/SpecializedMethod.cs +++ b/ICSharpCode.NRefactory/TypeSystem/Implementation/SpecializedMethod.cs @@ -153,14 +153,6 @@ namespace ICSharpCode.NRefactory.TypeSystem.Implementation accessorOwner = value; } } - - /// - /// Gets/Sets whether the method is an extension method that are being called using extension method syntax. - /// - public bool IsExtendedExtensionMethod { - get; - set; - } public override IMemberReference ToMemberReference() {