Andrey Breslav
|
3e2b41a225
|
Classifier lookup fixed
|
2011-03-25 22:56:27 +03:00 |
|
Andrey Breslav
|
7debc628b5
|
rename
|
2011-03-25 16:08:57 +03:00 |
|
Dmitry Jemerov
|
3b30500055
|
Jet files can be compiled from within IDEA
|
2011-03-24 18:00:06 +01:00 |
|
Dmitry Jemerov
|
af4c777197
|
hello world can be compiled
|
2011-03-24 18:00:05 +01:00 |
|
Dmitry Jemerov
|
58912bad3e
|
generate static field accesses
|
2011-03-24 18:00:05 +01:00 |
|
Dmitry Jemerov
|
ecf10d4c35
|
Merge branch 'master' of git.labs.intellij.net:jet
|
2011-03-24 18:00:04 +01:00 |
|
Andrey Breslav
|
bec9f1e89a
|
Types of selectors in DotQualifiedExpressions are recorded
|
2011-03-24 19:50:56 +03:00 |
|
Andrey Breslav
|
b51653fe74
|
Primary constructor parameters supproted properly
|
2011-03-24 19:50:44 +03:00 |
|
Dmitry Jemerov
|
b346c16c83
|
type mapper refactored; more stuff works for function calls
|
2011-03-24 15:49:16 +01:00 |
|
Dmitry Jemerov
|
802f6e1c7d
|
function call generation works in some trivial cases
|
2011-03-24 15:18:29 +01:00 |
|
Dmitry Jemerov
|
501813ced3
|
typo
|
2011-03-24 12:37:33 +01:00 |
|
Andrey Breslav
|
a476377d35
|
new Out<in T>().produce() returns Any?
|
2011-03-23 17:06:45 +03:00 |
|
Andrey Breslav
|
cd339fbb1b
|
Property resolution
|
2011-03-23 16:04:36 +03:00 |
|
Andrey Breslav
|
e6b0a64b14
|
Scope filtering according to type projections supported
|
2011-03-22 21:06:52 +03:00 |
|
Andrey Breslav
|
1ed0c11ce2
|
Better error reporting for overloads
|
2011-03-21 21:14:52 +03:00 |
|
Andrey Breslav
|
0340e9623c
|
Constructors (all but Java) work, a draft version
|
2011-03-21 17:37:34 +03:00 |
|
Andrey Breslav
|
1c36c9be16
|
Resolve for 'for' and 'while', 'do..while' pending
|
2011-03-17 14:43:00 +03:00 |
|
Andrey Breslav
|
b46543b872
|
Support for a?b
|
2011-03-16 20:42:14 +03:00 |
|
Andrey Breslav
|
955faa350f
|
PSI shape changed for calls like a.b()
|
2011-03-16 20:10:37 +03:00 |
|
Andrey Breslav
|
d7d3a50d13
|
?: supported
|
2011-03-16 17:56:55 +03:00 |
|
Andrey Breslav
|
69d2c27e4f
|
is, ===, !==, &&, ||
|
2011-03-16 16:52:39 +03:00 |
|
Andrey Breslav
|
4dec2ce60f
|
casts supported
|
2011-03-16 16:22:35 +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
|
1792a71a5b
|
IntRanges + fixes in tests
|
2011-03-15 22:21:55 +03:00 |
|
Andrey Breslav
|
2a8de3d6a9
|
Implicit conversions for numbers removed
|
2011-03-15 22:10:26 +03:00 |
|
Andrey Breslav
|
469f02ef5a
|
compareTo
|
2011-03-15 18:10:17 +03:00 |
|
Andrey Breslav
|
2e8b828ee0
|
Resolve for "!"
|
2011-03-15 17:17:09 +03:00 |
|
Andrey Breslav
|
0388171d88
|
s/Type/JetType/
|
2011-03-15 13:46:40 +03:00 |
|
Andrey Breslav
|
74190bf773
|
Little fixes for resolve
|
2011-03-14 22:47:21 +03:00 |
|
Andrey Breslav
|
36cd2f3a79
|
Complete resolve for array access expressions
|
2011-03-14 20:50:51 +03:00 |
|
Andrey Breslav
|
2bde517127
|
Descriptors have containing declarations
|
2011-03-14 18:32:54 +03:00 |
|
Maxim Shafirov
|
5e054c2f0a
|
references to a local properties
|
2011-03-13 21:05:30 +03:00 |
|
Andrey Breslav
|
917dfd402e
|
Basic overload resolution supported
|
2011-03-11 17:41:18 +03:00 |
|
Andrey Breslav
|
28a88faf61
|
Test for infix resolve
|
2011-03-11 13:05:51 +03:00 |
|
Andrey Breslav
|
c1677055b0
|
Resolution in generic classes fixed
|
2011-03-10 17:13:19 +03:00 |
|
Andrey Breslav
|
5472df794b
|
Small refactoring in the test
|
2011-03-09 16:19:09 +03:00 |
|
Andrey Breslav
|
4d574402ed
|
namespace-level functions supported + tests for resolve to Java
|
2011-03-09 16:17:28 +03:00 |
|
Andrey Breslav
|
db9c36adb0
|
Java imports work
|
2011-03-05 20:41:51 +03:00 |
|
Andrey Breslav
|
c40d0fce24
|
Fully-qualified names of Java elements supported
|
2011-03-05 16:12:45 +03:00 |
|
Andrey Breslav
|
da7f44b8f2
|
Basic resolve to Java elements. One can resolve System.out.println(1), but not println("1") yet (only exact signature match works, no best fit overload is looked for).
|
2011-03-03 23:18:59 +03:00 |
|
Andrey Breslav
|
a327254187
|
Typechecker tests added
|
2011-03-01 21:08:19 +03:00 |
|
Andrey Breslav
|
7b7fe4dd60
|
Unresolved references highlighted in the editor. Resolve test added
|
2011-03-01 20:24:14 +03:00 |
|
Andrey Breslav
|
d06233eed6
|
ErrorHandler introduced
|
2011-03-01 14:43:17 +03:00 |
|
Andrey Breslav
|
8c77e38c67
|
Navigation improved a little
|
2011-03-01 14:27:58 +03:00 |
|
Andrey Breslav
|
9b12696cb3
|
resolve methods renamed
|
2011-03-01 12:38:58 +03:00 |
|
Andrey Breslav
|
8454058b21
|
BindingContext remembers types
|
2011-02-28 20:52:42 +03:00 |
|
Andrey Breslav
|
304644db1b
|
Test for property resolve
|
2011-02-28 20:30:31 +03:00 |
|
Andrey Breslav
|
2811094d32
|
JetStandardLibrary factored out of JetStandardClasses. JetSemanticServices added
|
2011-02-28 20:25:40 +03:00 |
|
Dmitry Jemerov
|
33bee035da
|
Merge branch 'master' of git.labs.intellij.net:jet
|
2011-02-28 15:52:47 +03:00 |
|
Dmitry Jemerov
|
66089811ae
|
resolve parameters, infer function return type from body expression
|
2011-02-28 15:52:32 +03:00 |
|