|
|
|
Description |
Renames identifiers (also patches fixity information)
Also provides:
|
|
Synopsis |
|
ctxs2NT :: [Context id] -> [(id, id)] | | fixInstance :: Id -> Decl Id -> a -> IntState -> (Decl Id, IntState) | | rename :: Flags -> PackedString -> (TokenId -> [TokenId]) -> ((TokenId -> Bool) -> TokenId -> IdKind -> IE) -> [(InfixClass TokenId, Int, [FixId TokenId])] -> Decls TokenId -> ImportState -> Overlap -> Either [Error] (Decls Id, IntState, (TokenId, IdKind) -> Id, (TokenId, IdKind) -> Maybe Id, [(Id, [(Pos, Id)])], Maybe [Id], Map (TokenId, IdKind) (Either [Pos] [Id])) |
|
|
Documentation |
|
ctxs2NT :: [Context id] -> [(id, id)] |
|
fixInstance :: Id -> Decl Id -> a -> IntState -> (Decl Id, IntState) |
|
rename :: Flags -> PackedString -> (TokenId -> [TokenId]) -> ((TokenId -> Bool) -> TokenId -> IdKind -> IE) -> [(InfixClass TokenId, Int, [FixId TokenId])] -> Decls TokenId -> ImportState -> Overlap -> Either [Error] (Decls Id, IntState, (TokenId, IdKind) -> Id, (TokenId, IdKind) -> Maybe Id, [(Id, [(Pos, Id)])], Maybe [Id], Map (TokenId, IdKind) (Either [Pos] [Id])) |
Uniquely rename all identfiers (also patch fixity)
|
|
Produced by Haddock version 0.8 |