Change representation of field selector occurences
Issue tracked in #19720 (closed)
- Change the names of the fields in type
FieldOcc
-
extFieldOcc
->foExt
,rdrNameFieldOcc
->foLabel
-
- Change type of
foLabel
fromLocatedN RdrName
toXRec pass RdrName
- Replace the use of
AmbiguousFieldOcc p
inHsRecFld
to useFieldOcc p
instead - Rename
HsRecFld
toHsRecSel
andXRecFld
toXRecSel
-
MakeandHsRecSel
strict inXRecSel
type instance XRecSel GhcPs = Void
.
-