X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=Flatten.hs;h=1076d95ed4a3320fe3ad4bf82f7b83336320dcc0;hb=ed9f3e71c71db41d85a9dabb3a676f4c342b8266;hp=4194904c046ea211fbd83a6f0b7978f737415d80;hpb=e273d2759db01787f0599a1cbe9059864e1704d7;p=matthijs%2Fmaster-project%2Fc%CE%BBash.git diff --git a/Flatten.hs b/Flatten.hs index 4194904..1076d95 100644 --- a/Flatten.hs +++ b/Flatten.hs @@ -210,7 +210,7 @@ appToHsFunction ty f args = filterState :: SignalId -- | The signal id to look at -> HsValueUse -- | How is this signal used? - -> Maybe (Int, SignalId ) -- | The state num and signal id, if this + -> Maybe (StateId, SignalId ) -- | The state num and signal id, if this -- signal was used as state filterState id (State num) = @@ -222,7 +222,7 @@ filterState _ _ = Nothing stateList :: HsUseMap -> (SignalMap) - -> [(Int, SignalId)] + -> [(StateId, SignalId)] stateList uses signals = Maybe.catMaybes $ Foldable.toList $ zipValueMapsWith filterState signals uses @@ -231,7 +231,7 @@ stateList uses signals = getOwnStates :: HsFunction -- | The function to look at -> FlatFunction -- | The function to look at - -> [(Int, SignalInfo, SignalInfo)] + -> [(StateId, SignalInfo, SignalInfo)] -- | The state signals. The first is the state number, the second the -- signal to assign the current state to, the last is the signal -- that holds the new state.