@@ -24,7 +24,6 @@ import qualified Optimize.Names as Names
2424import qualified Optimize.Port as Port
2525import qualified Reporting.Annotation as A
2626import qualified Reporting.Error.Main as E
27−import qualified Reporting.Region as R
2827import qualified Reporting.Result as Result
2928import qualified Reporting.Warning as W
3029
@@ -42,7 +41,7 @@ type Annotations =
4241
4342
4443optimize :: Annotations -> Can.Module -> Result i [W.Warning] Opt.Graph
45−optimize annotations (Can.Module home _ _ decls unions aliases _ effects) =
44+optimize annotations (Can.Module home _ decls unions aliases _ effects) =
4645 addDecls home annotations decls $
4746 addEffects home effects $
4847 addUnions home unions $
@@ -204,7 +203,7 @@ addDecls home annotations decls graph =
204203 Result.ok graph
205204
206205
207−findMain :: [Can.Def] -> Maybe R.Region
206+findMain :: [Can.Def] -> Maybe A.Region
208207findMain defs =
209208 case defs of
210209 [] ->
@@ -242,7 +241,7 @@ addDef home annotations def graph =
242241 addDefHelp region annotations home name (map fst typedArgs) body graph
243242
244243
245−addDefHelp :: R.Region -> Annotations -> ModuleName.Canonical -> Name.Name -> [Can.Pattern] -> Can.Expr -> Opt.Graph -> Result i w Opt.Graph
244+addDefHelp :: A.Region -> Annotations -> ModuleName.Canonical -> Name.Name -> [Can.Pattern] -> Can.Expr -> Opt.Graph -> Result i w Opt.Graph
246245addDefHelp region annotations home name args body graph@(Opt.Graph mains nodes fieldCounts) =
247246 if name /= Name.main then
248247 Result.ok (addDefNode home name args body Set.empty graph)