blob: c6e9eab9a7cc525a506a1888cf4e114233037cf7 (
plain)
1
2
3
4
5
6
7
8
9
|
Class A := {}.
Instance a:A := {}.
Hint Extern 0 A => abstract (exact a) : typeclass_instances.
Lemma lem : A.
Proof.
let a := constr:(_:A) in
let b := type of a in
exact a.
Defined.
|