internal override void ToCompactString(StringBuilder builder) { builder.Append("View: "); m_view.ToCompactString(builder); builder.Append("ProjectedSlotMap: "); m_projectedSlotMap.ToCompactString(builder); builder.Append("Case statements: "); foreach (var member in m_caseStatements.Keys) { var statement = m_caseStatements[member]; statement.ToCompactString(builder); builder.AppendLine(); } }