summaryrefslogtreecommitdiff
path: root/dhall/src/semantics/tck/typecheck.rs
diff options
context:
space:
mode:
authorNadrieril2020-02-09 11:53:55 +0000
committerNadrieril2020-02-09 20:13:23 +0000
commit6c90d356c9a4a5bbeb88f25ad0ab499ba1503eae (patch)
treeb2262fc5468eb4d65ceef713991e51b5dc66b044 /dhall/src/semantics/tck/typecheck.rs
parent27031b3739ff9f2043e64130a4c5699d0f9233e8 (diff)
Remove most TyExpr from normalization
Diffstat (limited to '')
-rw-r--r--dhall/src/semantics/tck/typecheck.rs13
1 files changed, 3 insertions, 10 deletions
diff --git a/dhall/src/semantics/tck/typecheck.rs b/dhall/src/semantics/tck/typecheck.rs
index 810e483..5b233f8 100644
--- a/dhall/src/semantics/tck/typecheck.rs
+++ b/dhall/src/semantics/tck/typecheck.rs
@@ -266,17 +266,10 @@ fn type_one_layer(
let x_ty = x.get_type()?;
if x_ty != t {
return span_err(&format!(
- "annot mismatch: ({} : {}) : {}",
- x.to_expr_tyenv(env),
- x_ty.to_tyexpr_tyenv(env).to_expr_tyenv(env),
- t.to_tyexpr_tyenv(env).to_expr_tyenv(env)
+ "annot mismatch: {} != {}",
+ x_ty.to_expr_tyenv(env),
+ t.to_expr_tyenv(env)
));
- // return span_err(format!(
- // "annot mismatch: {} != {}",
- // x_ty.to_tyexpr_tyenv(env).to_expr_tyenv(env),
- // t.to_tyexpr_tyenv(env).to_expr_tyenv(env)
- // ));
- // return span_err(format!("annot mismatch: {:#?} : {:#?}", x, t,));
}
x_ty
}