pub fn codegen_expr( expr: &Expr<'_>, interner: &Interner, synced_vars: &HashSet<Symbol>, ) -> String
codegen