Fix a source location bug (by deleting a line of code!)
-- Check for missing fields
checkMissingFields data_con rbinds `thenM_`
-- Check for missing fields
checkMissingFields data_con rbinds `thenM_`
- getSrcSpanM `thenM` \ loc ->
returnM (RecordConOut data_con (L loc con_expr) rbinds')
-- The main complication with RecordUpd is that we need to explicitly
returnM (RecordConOut data_con (L loc con_expr) rbinds')
-- The main complication with RecordUpd is that we need to explicitly