protected override void Write(CiVarAccess expr) { Write('$'); if (expr.Var == this.CurrentMethod.This) { Write("self"); } else { Write(expr.Var.Name); } }
protected override void Write(CiVarAccess expr) { WriteVarName(expr.Var.Name); }
protected virtual void Write(CiVarAccess expr) { Write(expr.Var.Name); }
protected override void Write(CiVarAccess expr) { if (expr.Var == this.CurrentMethod.This) Write("self"); else base.Write(expr); }
protected override void Write(CiVarAccess expr) { Write('$'); if (expr.Var == this.CurrentMethod.This) Write("self"); else Write(expr.Var.Name); }