Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Glasgow Haskell Compiler
GHC
Commits
5439bab7
Commit
5439bab7
authored
Sep 07, 2000
by
simonpj
Browse files
[project @ 2000-09-07 16:27:55 by simonpj]
Add comment
parent
17fff931
Changes
1
Hide whitespace changes
Inline
Side-by-side
ghc/compiler/typecheck/TcPat.lhs
View file @
5439bab7
...
...
@@ -42,7 +42,6 @@ import Unique ( eqClassOpKey, geClassOpKey, minusClassOpKey,
)
import BasicTypes ( isBoxed )
import Bag
import Util ( zipEqual )
import Outputable
\end{code}
...
...
@@ -213,7 +212,7 @@ tcPat tc_bndr pat@(RecPatIn name rpats) pat_ty
-- Check the constructor itself
tcConstructor pat name pat_ty `thenTc` \ (data_con, ex_tvs, dicts, lie_avail1, arg_tys) ->
let
--
not
zipEqual
: i
f the constructor isn't really a record, then
--
Don't use
zipEqual
! I
f the constructor isn't really a record, then
-- dataConFieldLabels will be empty (and each field in the pattern
-- will generate an error below).
field_tys = zip (map fieldLabelName (dataConFieldLabels data_con))
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment