log sema/TypeCheck.d @ 191:e799db8d9cb0

age author description
Fri, 25 Jul 2008 14:44:50 +0200 Anders Johnsen Fixed a small bug. Passes two more tests now.
Fri, 25 Jul 2008 11:04:00 +0200 Anders Johnsen Oops, compile breaking commit.
Fri, 25 Jul 2008 10:59:16 +0200 Anders Johnsen Fixed a few errors so that two more tests passes. Also, now you only need a type in a function param.
Fri, 25 Jul 2008 01:39:01 +0200 Anders Halager Better support for function pointers
Fri, 25 Jul 2008 01:21:07 +0200 Anders Johnsen Changes the way messages can be displayed. Also added a toString to DType's for type printing.
Thu, 24 Jul 2008 23:36:10 +0200 Anders Johnsen Small fixes to type checks.
Thu, 24 Jul 2008 23:03:18 +0200 Anders Johnsen Can now use & as a unary operator and take an AddressOf
Thu, 24 Jul 2008 21:12:12 +0200 Anders Halager Codegen functions in structs
Thu, 24 Jul 2008 21:06:42 +0200 Anders Johnsen Putting symbol on MemberRef -calls.
Thu, 24 Jul 2008 12:06:48 +0200 Anders Johnsen Some changes to get function overloading to work. Also class inherit works now - to some extend. needs vtables and all the complex stuff of it.
Tue, 22 Jul 2008 18:24:15 +0200 Anders Johnsen Better handling of param checking on method calls.
Tue, 22 Jul 2008 16:53:47 +0200 Anders Johnsen The symbol for the constructor a "new"-exp is calling is now stored in callSym in NewExp.
Tue, 22 Jul 2008 13:29:20 +0200 Anders Halager Improved static arrays
Tue, 22 Jul 2008 00:33:58 +0200 Anders Johnsen Parsing "new", putting it in AST and performs some tests on it. Eg. if the contructor exists and the params matches.
Tue, 27 May 2008 10:32:31 +0200 Anders Johnsen Carius changes to the parser. Parsing attributes, lexing many keywords(not all yet).
Sun, 25 May 2008 16:40:38 +0200 Anders Johnsen Removed misc/Error.d and is now using the error system all way through.
Sun, 25 May 2008 14:40:14 +0200 Anders Halager Cleanup of codegen, better support for operators a few bugfixes new_gen
Mon, 05 May 2008 18:44:20 +0200 Anders Johnsen A few better parser errors plus renaming most of the sema classes to match that they do now. Some have changes a lot. new_gen base sema/ImplicitCast.d@be16d14b3ed0