This fixes issues with anonymous instances in sections. In Emacs, we would get spurious error messages such as: invalid parameter/variable declaration, '_inst_1' has already been declared This commit also adds a regression test for the problem.
2 lines
604 B
Text
2 lines
604 B
Text
{"seq_num":0,"command":"sync","file_name":"\/home\/leo\/projects\/lean\/build\/release\/param.lean","content":"section s1\nparameters {\u03b1 \u03b2 : Type}\n\nparameter [decidable_eq \u03b1]\n\nparameter [decidable_eq \u03b2]\nparameter [decidable_eq nat]\nparameter [decidable_eq nat]\n\nend s1\n"}
|
|
{"seq_num":2,"command":"sync","file_name":"\/home\/leo\/projects\/lean\/build\/release\/param.lean","content":"section s1\nparameters {\u03b1 \u03b2 : Type}\n\nparameter [decidable_eq \u03b1]\n\nparameter [decidable_eq \u03b2]\nparameter [decidable_eq nat]\n\nparameter [decidable_eq nat]\n\nend s1\n"}
|