()
| 1853 | ExprData::FVar(id, _, _) => format!("{id}"), |
| 1854 | ExprData::Sort(u, _) => format!("Sort({u})"), |
| 1855 | ExprData::Const(id, us, _) => format!("{id}.{{{}}}", us.len()), |
| 1856 | ExprData::App(..) => "app".to_string(), |
| 1857 | ExprData::Lam(..) => "lam".to_string(), |
| 1858 | ExprData::All(..) => "forall".to_string(), |
| 1859 | ExprData::Let(..) => "let".to_string(), |
| 1860 | ExprData::Prj(id, field, val, _) => { |
| 1861 | format!("Prj({id}.{field}, {})", compact_def_eq_expr(val)) |
| 1862 | }, |
| 1863 | ExprData::Nat(v, _, _) => format!("Nat({})", v.0), |
nothing calls this directly
no test coverage detected