Commit Graph

15 Commits

Author SHA1 Message Date
Andrey Breslav 4571d94c82 BindingTrace & Context refactored to heterogeneous containers 2011-08-22 14:43:59 +04:00
Andrey Breslav 3ead58dc78 Short annotations supported in parser for toplevel declarations
Error recovery tests fail
2011-07-13 23:22:50 +04:00
Andrey Breslav e0d597a1bc JET-140 Change function type syntax
and tests for
JET-168 Improve the parser for function and tuple types as receiver types
2011-07-06 18:18:11 +04:00
Andrey Breslav 25799cf2f0 Report an error on a function with two lists of type parameters 2011-05-18 21:38:39 +04:00
Andrey Breslav 904a8b21a6 Types for function literals 2011-02-03 23:11:59 +03:00
Andrey Breslav 1206ed2f80 '*'-projections supported in syntax 2011-01-25 22:44:27 +03:00
Andrey Breslav 23fec0f24c Wrap user types into JetTypeElements + Support nullable types 2011-01-24 16:05:24 +03:00
Andrey Breslav 04aa370fa6 Put type arguments next to the type reference (to make every type and application) 2011-01-18 18:46:28 +03:00
Andrey Breslav e94102a586 Match replaced with when 2011-01-14 20:16:20 +03:00
Maxim Shafirov 6b2369da4e RECEIVER_TYPE is redundant (and inconsistent with function declaration) 2011-01-10 18:41:22 +03:00
Maxim Shafirov c777677a85 Need expression-kind node wrapping IDENTIFIER in reference expression 2011-01-06 18:40:11 +03:00
Andrey Breslav 2305f3c445 Fixing function types 2010-12-29 15:42:57 +03:00
Andrey Breslav 198c46528c More tests, minor fixes 2010-12-21 19:46:20 +03:00
Andrey Breslav 6f241b7f9f Parsing property declarations by looking ahead 2010-12-20 20:30:52 +03:00
Andrey Breslav 6361d0eb0a Functions 2010-12-20 19:12:42 +03:00