Commit 3a0e5e0f authored by Ben Gamari's avatar Ben Gamari 🐢
Browse files

Fix form of note

parent 40a2ed05
...@@ -249,7 +249,8 @@ report unused variables at the binding level. So we must use bindLocalNames ...@@ -249,7 +249,8 @@ report unused variables at the binding level. So we must use bindLocalNames
here, *not* bindLocalNameFV. Trac #3943. here, *not* bindLocalNameFV. Trac #3943.
Note: [Don't report shadowing for pattern synonyms] Note [Don't report shadowing for pattern synonyms]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
There is one special context where a pattern doesn't introduce any new binders - There is one special context where a pattern doesn't introduce any new binders -
pattern synonym declarations. Therefore we don't check to see if pattern pattern synonym declarations. Therefore we don't check to see if pattern
variables shadow existing identifiers as they are never bound to anything variables shadow existing identifiers as they are never bound to anything
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment