chore: update namedPattern signature

Remark: It is not being used yet.
This commit is contained in:
Leonardo de Moura 2022-01-17 17:21:18 -08:00
parent 35d25dfaaf
commit 874aadd7e3

View file

@ -173,10 +173,8 @@ structure Subtype {α : Sort u} (p : α → Prop) where
-- TODO: delete
@[reducible] def namedPatternOld {α : Sort u} (x a : α) : α := a
/-- Auxiliary Declaration used to implement the named patterns `x@p`
-- TODO: add proof for `x = a`
-/
@[reducible] def namedPattern {α : Sort u} (x a : α) : α := a
/-- Auxiliary Declaration used to implement the named patterns `x@h:p` -/
@[reducible] def namedPattern {α : Sort u} (x a : α) (h : Eq x a) : α := a
/- Auxiliary axiom used to implement `sorry`. -/
@[extern "lean_sorry", neverExtract]