[project @ 1999-11-30 16:10:07 by lewie]
First bits o' functional dependencies - just the syntax and related datatypes, plus started moving some of the static checks from the renamer (where we don't know about fundeps) to later in the typechecker.
Showing
- ghc/compiler/hsSyn/HsDecls.lhs 7 additions, 5 deletionsghc/compiler/hsSyn/HsDecls.lhs
- ghc/compiler/main/Main.lhs 1 addition, 1 deletionghc/compiler/main/Main.lhs
- ghc/compiler/main/MkIface.lhs 4 additions, 2 deletionsghc/compiler/main/MkIface.lhs
- ghc/compiler/parser/Parser.y 19 additions, 4 deletionsghc/compiler/parser/Parser.y
- ghc/compiler/parser/RdrHsSyn.lhs 2 additions, 2 deletionsghc/compiler/parser/RdrHsSyn.lhs
- ghc/compiler/rename/ParseIface.y 18 additions, 2 deletionsghc/compiler/rename/ParseIface.y
- ghc/compiler/rename/Rename.lhs 1 addition, 1 deletionghc/compiler/rename/Rename.lhs
- ghc/compiler/rename/RnIfaces.lhs 2 additions, 2 deletionsghc/compiler/rename/RnIfaces.lhs
- ghc/compiler/rename/RnNames.lhs 1 addition, 1 deletionghc/compiler/rename/RnNames.lhs
- ghc/compiler/rename/RnSource.lhs 31 additions, 11 deletionsghc/compiler/rename/RnSource.lhs
- ghc/compiler/typecheck/TcBinds.lhs 1 addition, 1 deletionghc/compiler/typecheck/TcBinds.lhs
- ghc/compiler/typecheck/TcClassDcl.lhs 19 additions, 4 deletionsghc/compiler/typecheck/TcClassDcl.lhs
- ghc/compiler/typecheck/TcMonoType.lhs 21 additions, 3 deletionsghc/compiler/typecheck/TcMonoType.lhs
- ghc/compiler/typecheck/TcTyClsDecls.lhs 4 additions, 4 deletionsghc/compiler/typecheck/TcTyClsDecls.lhs
- ghc/compiler/types/Class.lhs 13 additions, 3 deletionsghc/compiler/types/Class.lhs
Loading
Please register or sign in to comment