[project @ 2000-02-22 15:47:56 by panne]
Load deprecations from interface files into a deprecation environment which maps Names to RenamedDeprecations. This map is not used yet, but very soon it will... This commit fixes a bug related to implicit parameters, too: Previously, an interface file containing the name "with" could not be read by the interface parser. This broke Malcolm's HaXml 0.9 (released today). Remember Sven's glaexts-commandment (Jeffrey? :-) : Always keep Lex.lhs's ghcExtensionKeywordsFM and ParseIface.y's var_fs production in synch!
Showing
- ghc/compiler/parser/Lex.lhs 1 addition, 0 deletionsghc/compiler/parser/Lex.lhs
- ghc/compiler/parser/RdrHsSyn.lhs 2 additions, 0 deletionsghc/compiler/parser/RdrHsSyn.lhs
- ghc/compiler/rename/ParseIface.y 12 additions, 10 deletionsghc/compiler/rename/ParseIface.y
- ghc/compiler/rename/RnEnv.lhs 2 additions, 0 deletionsghc/compiler/rename/RnEnv.lhs
- ghc/compiler/rename/RnHsSyn.lhs 1 addition, 0 deletionsghc/compiler/rename/RnHsSyn.lhs
- ghc/compiler/rename/RnIfaces.lhs 24 additions, 10 deletionsghc/compiler/rename/RnIfaces.lhs
- ghc/compiler/rename/RnMonad.lhs 10 additions, 4 deletionsghc/compiler/rename/RnMonad.lhs
Loading
Please register or sign in to comment