Maxim Shafirov
|
9e20e81500
|
Need references in decomposer's properties list.
|
2011-01-09 15:19:42 +03:00 |
|
Maxim Shafirov
|
c0f70d0ff9
|
Extension node getters
|
2011-01-09 15:09:55 +03:00 |
|
Maxim Shafirov
|
fbae9c0979
|
Function node getters
|
2011-01-09 15:03:48 +03:00 |
|
Maxim Shafirov
|
6fc5ed07cd
|
Arguments/named arguments
|
2011-01-09 00:35:08 +03:00 |
|
Maxim Shafirov
|
851d83272e
|
Object literal expression
|
2011-01-09 00:29:43 +03:00 |
|
Maxim Shafirov
|
6eb3a22059
|
Distinguish between tuple and parenthesized expression
|
2011-01-09 00:18:21 +03:00 |
|
Maxim Shafirov
|
b384c62d64
|
More expression getters
|
2011-01-09 00:10:37 +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
|
2ce071dd38
|
Some getters for expression nodes
|
2011-01-08 23:32:07 +03:00 |
|
Maxim Shafirov
|
1d6317356a
|
Stub implementation for expression nodes
|
2011-01-07 16:57:44 +03:00 |
|
Maxim Shafirov
|
7bfe5dcfe6
|
some expression nodes
|
2011-01-07 02:55:09 +03:00 |
|
Maxim Shafirov
|
449bda6498
|
Naive testing for PSI getters.
|
2011-01-07 02:11:40 +03:00 |
|
Maxim Shafirov
|
2c5753767f
|
typereferences
|
2011-01-07 02:11:13 +03:00 |
|
Maxim Shafirov
|
c777677a85
|
Need expression-kind node wrapping IDENTIFIER in reference expression
|
2011-01-06 18:40:11 +03:00 |
|
Maxim Shafirov
|
3c302d8128
|
Delegation specifiers, initial
|
2011-01-06 18:20:35 +03:00 |
|
Andrey Breslav
|
dae656806e
|
TODO
|
2011-01-05 23:21:19 +03:00 |
|
Andrey Breslav
|
b84107104c
|
Self-types and anonymous initializers
|
2011-01-05 23:17:10 +03:00 |
|
Maxim Shafirov
|
4466d1f08f
|
DELEGATION_SPECIFIER node seem to be unnecessary.
|
2011-01-05 03:35:21 +03:00 |
|
Maxim Shafirov
|
4a509d451d
|
Class primary constructor parameters
|
2011-01-05 03:07:34 +03:00 |
|
Maxim Shafirov
|
a585c87219
|
type parameter list & owners
|
2011-01-04 18:05:45 +03:00 |
|
Maxim Shafirov
|
c59a4b512f
|
Re-enable important inspections
|
2011-01-04 16:39:49 +03:00 |
|
Maxim Shafirov
|
dafd35478e
|
Modifier list, annotations
|
2011-01-04 16:39:06 +03:00 |
|
Andrey Breslav
|
1012c44961
|
TODOs removed
|
2011-01-04 01:10:12 +03:00 |
|
Andrey Breslav
|
5fb3f37cab
|
Field references ($fieldName) and quoted literal (anyWord)
|
2011-01-04 01:09:42 +03:00 |
|
Andrey Breslav
|
1f09ee1965
|
Modifiers for namespaces fixed
|
2011-01-04 00:52:26 +03:00 |
|
Andrey Breslav
|
27c4494d69
|
A bug caused by side-effects in assertions fixed. A new test (checks the code for suspicious asserts) added.
|
2011-01-03 23:59:28 +03:00 |
|
Maxim Shafirov
|
64c76ab226
|
A bit more psi nodes
|
2011-01-03 20:42:09 +03:00 |
|
Maxim Shafirov
|
fce7277439
|
psi nodes, initial
|
2011-01-03 18:14:32 +03:00 |
|
Andrey Breslav
|
8c15476cf3
|
Root namespace in types and expressions
|
2011-01-03 17:25:15 +03:00 |
|
Andrey Breslav
|
4430176902
|
Cosmetics
|
2011-01-03 17:14:03 +03:00 |
|
Andrey Breslav
|
c4fa51c16e
|
Call with closure is available inside the by clause in nested expressions, see the test
|
2011-01-03 17:10:15 +03:00 |
|
Andrey Breslav
|
fc669d18b9
|
Object expressions marked
|
2011-01-03 17:09:29 +03:00 |
|
Andrey Breslav
|
66b2780e93
|
Cosmetics
|
2011-01-03 17:09:23 +03:00 |
|
Andrey Breslav
|
453ce12e83
|
Soft keywords processing optimized
|
2011-01-03 16:16:53 +03:00 |
|
Andrey Breslav
|
728cbdf10f
|
Bad characters highlighted. TODO: Error reporting
|
2011-01-03 15:48:29 +03:00 |
|
Andrey Breslav
|
e2fca30f22
|
0-ary tuples
|
2011-01-03 13:27:40 +03:00 |
|
Andrey Breslav
|
4d4e9cc342
|
Better testing framework, examples added as tests
|
2011-01-02 21:26:50 +03:00 |
|
Maxim Shafirov
|
b80460746a
|
sample update: constructor doesn't have fun keyword before this
|
2011-01-02 20:12:25 +03:00 |
|
Maxim Shafirov
|
b7493012af
|
Samples updated to latest syntax
|
2011-01-02 20:06:28 +03:00 |
|
Andrey Breslav
|
6a37d19509
|
Highlighting for !in & !is
|
2011-01-02 17:17:40 +03:00 |
|
Andrey Breslav
|
018f5eaca1
|
Enum entry syntax fixed
|
2011-01-02 17:15:38 +03:00 |
|
Andrey Breslav
|
45864d91d6
|
Bug in properties fixed
|
2011-01-02 17:09:47 +03:00 |
|
Andrey Breslav
|
3f82192a7c
|
EOLs are treated properly in the presence of comments and multiple whitespace tokens
|
2011-01-02 17:00:52 +03:00 |
|
Andrey Breslav
|
cd38e28e15
|
A bug in eol enablement fixed
|
2011-01-02 16:46:10 +03:00 |
|
Andrey Breslav
|
621a51e856
|
Passing closures outside parentheses. !!! A hack for by clause
|
2011-01-02 16:30:18 +03:00 |
|
Andrey Breslav
|
9224f75d33
|
Tests for match
|
2011-01-02 14:56:52 +03:00 |
|
Andrey Breslav
|
f9fd2182ff
|
Match implemented. Not tested yet.
|
2011-01-01 20:29:39 +03:00 |
|
Andrey Breslav
|
a7b790cb13
|
Accessors for local variables (not available)
val foo get set
|
2011-01-01 18:01:21 +03:00 |
|
Andrey Breslav
|
70293ca754
|
Whitespace problems fixed
|
2011-01-01 03:02:29 +03:00 |
|
Andrey Breslav
|
4c41b1e566
|
Pre- and Post-fixes fixed
|
2010-12-30 20:09:45 +03:00 |
|