Commit Graph

25 Commits

Author SHA1 Message Date
Andrey Breslav 3342515892 JET-121 Extension closure scope, empty? 2011-06-23 20:30:21 +04:00
Andrey Breslav 6a03ec3878 Tests fixed
+
'this' is resolved to the corresponding declaration
2011-05-27 16:16:52 +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 45da711de3 Test fixed 2011-05-02 22:27:26 +04:00
Andrey Breslav b42dfc4e6b Removed junk from the test, accidentally deleted test restored 2011-05-02 22:19:22 +04:00
Andrey Breslav 98d3f8260b JET-18 Resolve references to value parameters of the primary constructor to parameter or property descriptors according to the semantics 2011-05-02 22:03:00 +04:00
Andrey Breslav 78f3eac62a Property accessors checked. Many things TBD 2011-04-18 22:54:46 +04:00
Andrey Breslav 071f96c1aa Type in node name fixed 2011-03-24 21:07:59 +03:00
Andrey Breslav b51653fe74 Primary constructor parameters supproted properly 2011-03-24 19:50:44 +03:00
Andrey Breslav 955faa350f PSI shape changed for calls like a.b() 2011-03-16 20:10:37 +03:00
Andrey Breslav 2e8b828ee0 Resolve for "!" 2011-03-15 17:17:09 +03:00
Andrey Breslav 82261a2c2e Resolve for named infix calls and infix plus 2011-03-10 22:29:58 +03:00
Andrey Breslav 691c79c477 New syntax for patterns 2011-02-08 20:20:54 +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 5779dc6885 Proper parsing for binary operations with type RHS. 2011-01-11 00:21:11 +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 1d6317356a Stub implementation for expression nodes 2011-01-07 16:57:44 +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 5fb3f37cab Field references ($fieldName) and quoted literal (anyWord) 2011-01-04 01:09:42 +03:00
Andrey Breslav 4d4e9cc342 Better testing framework, examples added as tests 2011-01-02 21:26:50 +03:00