@@ -194,7 +194,6 @@ data IState = IState {
194194 -- ^ list of lhs/rhs, and a list of missing clauses
195195 idris_flags :: Ctxt [FnOpt],
196196 idris_callgraph :: Ctxt CGInfo, -- name, args used in each pos
197− idris_calledgraph :: Ctxt [Name],
198197 idris_docstrings :: Ctxt (Docstring DocTerm, [(Name, Docstring DocTerm)]),
199198 idris_moduledocs :: Ctxt (Docstring DocTerm),
200199 -- ^ module documentation is saved in a special MN so the context
@@ -280,11 +279,10 @@ deriving instance NFData SizeChange
280279type SCGEntry = (Name, [Maybe (Int, SizeChange)])
281280type UsageReason = (Name, Int) -- fn_name, its_arg_number
282281
283−data CGInfo = CGInfo { argsdef :: [Name],
284− calls :: [(Name, [[Name]])],
282+data CGInfo = CGInfo { calls :: [Name],
285283 scg :: [SCGEntry],
286− argsused :: [Name],
287− usedpos :: [(Int, [UsageReason])] }
284+ usedpos :: [(Int, [UsageReason])]
285+ }
288286 deriving Show
289287{-!
290288deriving instance Binary CGInfo
@@ -349,7 +347,7 @@ idrisInit = IState initContext S.empty []
349347 emptyContext emptyContext emptyContext emptyContext
350348 emptyContext emptyContext emptyContext emptyContext
351349 emptyContext emptyContext emptyContext emptyContext
352− emptyContext emptyContext
350+ emptyContext
353351 [] [] [] defaultOpts 6 [] [] [] [] emptySyntaxRules [] [] [] [] [] [] []
354352 [] [] Nothing [] Nothing [] [] Nothing Nothing [] Hidden False [] Nothing [] []
355353 (RawOutput stdout) True defaultTheme [] (0, emptyContext) emptyContext M.empty