]> matita.cs.unibo.it Git - helm.git/commitdiff
added fallback case (assertion failure) for unsupported Implicit annotations
authorStefano Zacchiroli <zack@upsilon.cc>
Tue, 11 Jan 2005 16:09:20 +0000 (16:09 +0000)
committerStefano Zacchiroli <zack@upsilon.cc>
Tue, 11 Jan 2005 16:09:20 +0000 (16:09 +0000)
helm/ocaml/cic_unification/cicMkImplicit.ml

index b6aa1df419b5c60a9d5ace639bf865eea6ed35ab..851355e95eaf76e60f1e5609a6bd9730b23eca42 100644 (file)
@@ -148,6 +148,7 @@ let expand_implicits metasenv subst context term =
         let (metasenv', idx) = mk_implicit metasenv subst context in
         let irl = identity_relocation_list_for_metavariable context in
         metasenv', Cic.Meta (idx, irl)
+    | Cic.Implicit _ -> assert false
     | Cic.Cast (te, ty) ->
         let metasenv', ty' = aux metasenv context ty in
         let metasenv'', te' = aux metasenv' context te in