@@ -97,7 +97,7 @@ p_match style isInfix m_pats m_grhss = do
9797 _ -> return ()
9898 Just ne_pats -> do
9999 let combinedSpans = combineSrcSpans' $
100− getSpan <$> ne_pats
100+ getLoc <$> ne_pats
101101 inci' = if isOneLineSpan combinedSpans
102102 then id
103103 else inci
@@ -127,7 +127,7 @@ p_match style isInfix m_pats m_grhss = do
127127 Case -> unless hasGuards (txt " ->")
128128 _ -> txt " ->"
129129 let combinedSpans = combineSrcSpans' $
130− getGRHSSpan . unL <$> NE.fromList grhssGRHSs
130+ getGRHSSpan . unLoc <$> NE.fromList grhssGRHSs
131131 placement = blockPlacement grhssGRHSs
132132 inciLocalBinds = case placement of
133133 Normal -> id
@@ -142,7 +142,7 @@ p_match style isInfix m_pats m_grhss = do
142142 _ -> EqualSign
143143 newlineSep (located' (p_grhs groupStyle)) grhssGRHSs
144144 unless
145− (GHC.isEmptyLocalBindsPR (unL grhssLocalBinds))
145+ (GHC.isEmptyLocalBindsPR (unLoc grhssLocalBinds))
146146 (inciLocalBinds $ do
147147 newline
148148 line (txt "where")
@@ -195,8 +195,8 @@ p_hsLocalBinds :: HsLocalBindsLR GhcPs GhcPs -> R ()
195195p_hsLocalBinds = \case
196196 HsValBinds NoExt (ValBinds NoExt bag lsigs) -> do
197197 let ssStart = either
198− (srcSpanStart . getSpan)
199− (srcSpanStart . getSpan)
198+ (srcSpanStart . getLoc)
199+ (srcSpanStart . getLoc)
200200 items =
201201 (Left <$> bagToList bag) ++ (Right <$> lsigs)
202202 p_item (Left x) = located x p_valDecl'
@@ -261,7 +261,7 @@ p_hsExpr = \case
261261 located x p_hsExpr
262262 space
263263 located op p_hsExpr
264− placeHanging (exprPlacement (unL y)) $
264+ placeHanging (exprPlacement (unLoc y)) $
265265 located y p_hsExpr
266266 NegApp NoExt e _ -> do
267267 txt "-"
@@ -276,7 +276,7 @@ p_hsExpr = \case
276276 breakpoint
277277 inci (located x p_hsExpr)
278278 ExplicitTuple NoExt args boxity -> do
279− let isSection = any (isMissing . unL) args
279+ let isSection = any (isMissing . unLoc) args
280280 isMissing = \case
281281 Missing NoExt -> True
282282 _ -> False
@@ -566,7 +566,7 @@ p_quasiQuote quoter m = do
566566-- Helpers
567567
568568getGRHSSpan :: GRHS GhcPs (LHsExpr GhcPs) -> SrcSpan
569−getGRHSSpan (GRHS NoExt _ body) = getSpan body
569+getGRHSSpan (GRHS NoExt _ body) = getLoc body
570570getGRHSSpan (XGRHS NoExt) = notImplemented "XGRHS"
571571
572572-- | Place a thing that may have a hanging form. This function handles how
@@ -602,7 +602,7 @@ exprPlacement = \case
602602 _ -> Normal
603603
604604withGuards :: [LGRHS GhcPs (LHsExpr GhcPs)] -> Bool
605−withGuards = any (checkOne . unL)
605+withGuards = any (checkOne . unLoc)
606606 where
607607 checkOne :: GRHS GhcPs (LHsExpr GhcPs) -> Bool
608608 checkOne (GRHS NoExt [] _) = False