(p: Printable)
| 268 | |
| 269 | /** @internal */ |
| 270 | export const print = (p: Printable) => { |
| 271 | switch (p._tag) { |
| 272 | case "Class": |
| 273 | return printClass(p) |
| 274 | case "Constant": |
| 275 | return printConstant(p) |
| 276 | case "Export": |
| 277 | return printExport(p) |
| 278 | case "Function": |
| 279 | return printFunction(p) |
| 280 | case "Interface": |
| 281 | return printInterface(p, 0) |
| 282 | case "TypeAlias": |
| 283 | return printTypeAlias(p, 0) |
| 284 | case "Namespace": |
| 285 | return printNamespace(p, 0) |
| 286 | } |
| 287 | } |
| 288 | |
| 289 | const DEFAULT_CATEGORY = "utils" |
| 290 |
no test coverage detected