Commit Graph

19 Commits

Author SHA1 Message Date
Andrey Breslav 28e16cc214 Parenthesis are mandatory after a constructor call (due to problems with 'new Foo?isValid()') 2011-03-17 11:51:28 +03:00
Andrey Breslav 6fb8ed823c Letter-ending number literals removed (10L, 1.0d, 1.0f) 2011-03-16 15:22:49 +03:00
Andrey Breslav 2e8b828ee0 Resolve for "!" 2011-03-15 17:17:09 +03:00
Andrey Breslav bfe22843ce Labels 2011-02-24 16:01:51 +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 6cb2747a76 Fix () to be a 0-ary tuple, not empty PARENTHESIZED 2011-01-14 21:14:10 +03:00
Andrey Breslav e94102a586 Match replaced with when 2011-01-14 20:16:20 +03:00
Andrey Breslav 04f5db774a Lables: break and continue accept only string literals 2011-01-12 19:29:29 +03:00
Maxim Shafirov 6eb3a22059 Distinguish between tuple and parenthesized expression 2011-01-09 00:18:21 +03:00
Maxim Shafirov 936d3443ea Need *this* to be an expression and don't need separate node for super type qualifiers - they're all type references 2011-01-09 00:01:01 +03:00
Maxim Shafirov c777677a85 Need expression-kind node wrapping IDENTIFIER in reference expression 2011-01-06 18:40:11 +03:00
Maxim Shafirov 4466d1f08f DELEGATION_SPECIFIER node seem to be unnecessary. 2011-01-05 03:35:21 +03:00
Andrey Breslav fc669d18b9 Object expressions marked 2011-01-03 17:09:29 +03:00
Andrey Breslav e2fca30f22 0-ary tuples 2011-01-03 13:27:40 +03:00
Andrey Breslav 70293ca754 Whitespace problems fixed 2011-01-01 03:02:29 +03:00
Andrey Breslav 9d9ee762e1 All tests except for properties are fixed 2010-12-29 15:48:54 +03:00
Andrey Breslav 4cd1a55b9b All simple expressions (only basic testing, no recovery) 2010-12-27 20:23:21 +03:00