This repository was archived by the owner on Apr 1, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
semantic-analysis/src/Analysis/Analysis Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -106,7 +106,7 @@ exceptionsForLine l e = Set.filter (\ ex -> IntSet.member l (exceptionLines ex))
106106
107107printExcSet :: Source. Source -> ExcSet -> IO ()
108108printExcSet src e = for_ (zip [0 .. ] (Source. lines src)) $ \ (i, line) -> do
109- Text. putStr (def (import' (raise (Text. dropWhileEnd (== ' \n ' ) (Source. toText line)))))
109+ Text. putStr (pass ( def (import' (raise (Text. dropWhileEnd (== ' \n ' ) (Source. toText line) )))))
110110 let es = exceptionsForLine i e
111111 fvs = freeVariablesForLine i e
112112 unless (null es && null fvs) $ do
@@ -120,6 +120,7 @@ printExcSet src e = for_ (zip [0..] (Source.lines src)) $ \ (i, line) -> do
120120 raise = keyword (Text. pack " raise" )
121121 import' = keyword (Text. pack " import" )
122122 def = keyword (Text. pack " def" )
123+ pass = keyword (Text. pack " pass" )
123124 union = Text. intercalate (Text. pack " , " )
124125 formatFreeVariables fvs = map (\ fv -> Text. pack " ?" <> formatName (freeVariableName fv)) (Set. toList fvs)
125126 formatExceptions excs = map (Text. pack . show . formatName . exceptionName) (Set. toList excs)
You can’t perform that action at this time.
0 commit comments