internal override MSAst.Expression TransformDelete(AstGenerator ag) { MSAst.Expression index; if (IsSlice) { index = ag.DeleteSlice(typeof(object), GetActionArgumentsForGetOrDelete(ag)); } else { index = ag.DeleteIndex(typeof(void), GetActionArgumentsForGetOrDelete(ag)); } return ag.AddDebugInfoAndVoid(index, Span); }