(m ast.MapExpr)
| 182 | } |
| 183 | |
| 184 | func (w *debugWriter) appendMap(m ast.MapExpr) { |
| 185 | w.append("{") |
| 186 | if m.Size() > 0 { |
| 187 | w.appendLine() |
| 188 | w.addIndent() |
| 189 | for i, e := range m.Entries() { |
| 190 | entry := e.AsMapEntry() |
| 191 | if i > 0 { |
| 192 | w.append(",") |
| 193 | w.appendLine() |
| 194 | } |
| 195 | if entry.IsOptional() { |
| 196 | w.append("?") |
| 197 | } |
| 198 | w.Buffer(entry.Key()) |
| 199 | w.append(":") |
| 200 | w.Buffer(entry.Value()) |
| 201 | w.adorn(e) |
| 202 | } |
| 203 | w.removeIndent() |
| 204 | w.appendLine() |
| 205 | } |
| 206 | w.append("}") |
| 207 | } |
| 208 | |
| 209 | func (w *debugWriter) appendComprehension(comprehension ast.ComprehensionExpr) { |
| 210 | w.append("__comprehension__(") |
no test coverage detected