diff --git a/System.Compiler/Writer.cs b/System.Compiler/Writer.cs index 11d12cc..40237a0 100644 --- a/System.Compiler/Writer.cs +++ b/System.Compiler/Writer.cs @@ -2754,7 +2754,8 @@ void VisitAddressOf(UnaryExpression/*!*/ expr) { } this.methodBodyHeap.Write((int)this.GetFieldToken((Field)mb.BoundMember)); return; - case NodeType.Parameter: + case NodeType.Parameter: + case NodeType.This: #if !MinimalReader ParameterBinding pb = operand as ParameterBinding; if (pb != null) operand = pb.BoundParameter;