@@ -351,7 +351,8 @@ buildSCG' ist topfn pats args = nub $ concatMap scgPat pats where
351 Delayed <- guarded
351 Delayed <- guarded
352 -- Under a delayed recursive call just check the arguments
352 -- Under a delayed recursive call just check the arguments
353 = concatMap (\x -> findCalls cases Unguarded x pvs pargs) args
353 = concatMap (\x -> findCalls cases Unguarded x pvs pargs) args
354− | (P _ n _, args) <- unApply ap
354+ | (P _ n _, args) <- unApply ap,
355 -- Ordinary call, not under a delay.
356 -- Ordinary call, not under a delay.
356 -- If n is a constructor, set 'args' as Guarded
357 -- If n is a constructor, set 'args' as Guarded
357 = let nguarded = case guarded of
358 = let nguarded = case guarded of