diff options
| author | Florian Angeletti <florian.angeletti@inria.fr> | 2019-07-12 17:47:25 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-07-12 17:47:25 +0200 |
| commit | 658233568930c9b1c291f78d8ac2177e67aa9981 (patch) | |
| tree | b7c298e982ef5d79cc42284c7580592f4a9efad0 /Changes | |
| parent | e57912913311342d957583b78c82821671210770 (diff) | |
| download | ocaml-658233568930c9b1c291f78d8ac2177e67aa9981.tar.gz | |
#8702: fix some polymorphic variant error messages (#8777)
improved error messages for fixed row polymorphic variants: keep track of the motivation behind a fixed row (e.g it was bound to an universal or existential type variable, or private) in the types themselves and use this explanation in error messages.
Diffstat (limited to 'Changes')
| -rw-r--r-- | Changes | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -86,6 +86,11 @@ Working version (Stephen Dolan, review by Gabriel Scherer, Sébastien Hinderer and Thomas Refis) +### Compiler user-interface and warnings: + +- #8702, #8777: improved error messages for fixed row polymorphic variants + (Florian Angeletti, report by Leo White, review by Thomas Refis) + ### Bug fixes: - #8622: Don't generate #! headers over 127 characters. |
