diff options
Diffstat (limited to 'dhall_generator/src/dhall_expr.rs')
-rw-r--r-- | dhall_generator/src/dhall_expr.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dhall_generator/src/dhall_expr.rs b/dhall_generator/src/dhall_expr.rs index 1ee4d1a..bc9da22 100644 --- a/dhall_generator/src/dhall_expr.rs +++ b/dhall_generator/src/dhall_expr.rs @@ -89,6 +89,10 @@ fn dhall_to_tokenstream( let m = map_to_tokenstream(m, ctx); quote! { dhall_core::Expr::RecordLit(#m) } } + UnionType(m) => { + let m = map_to_tokenstream(m, ctx); + quote! { dhall_core::Expr::UnionType(#m) } + } e => unimplemented!("{:?}", e), } } |