diff options
| author | Gaëtan Gilbert | 2020-06-23 14:17:30 +0200 |
|---|---|---|
| committer | Gaëtan Gilbert | 2020-07-23 11:34:38 +0200 |
| commit | 37ba76b1ba6f4f5edcf05d69e6a21a46fef026d9 (patch) | |
| tree | 1327b78aae023a46964c0554ee3bd72972487524 /test-suite | |
| parent | 667fac4add739479bc263f93f5c67f2c5414a865 (diff) | |
Hint Opaque/Transparent/Unfold: don't error on opaque constants
Helps with #12566
Diffstat (limited to 'test-suite')
| -rw-r--r-- | test-suite/bugs/closed/bug_12566_1.v | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/test-suite/bugs/closed/bug_12566_1.v b/test-suite/bugs/closed/bug_12566_1.v new file mode 100644 index 0000000000..22d95949bb --- /dev/null +++ b/test-suite/bugs/closed/bug_12566_1.v @@ -0,0 +1,16 @@ + +Class C (n:nat) := c{}. + +Instance c0 : C 0 := {}. + +Definition x := 0. + +Opaque x. + +Type _ : C x. +(* this is maybe wrong behaviour, if it changes just update the test *) + +Hint Opaque x : typeclass_instances. +Transparent x. + +Fail Type _ : C x. |
