Maxim Shafirov
|
5e054c2f0a
|
references to a local properties
|
2011-03-13 21:05:30 +03:00 |
|
Maxim Shafirov
|
e9192a61ee
|
faster
|
2011-03-12 16:29:08 +03:00 |
|
Andrey Breslav
|
f54e601620
|
Resolve for array access. Proper references are pending
|
2011-03-11 18:30:08 +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
|
82261a2c2e
|
Resolve for named infix calls and infix plus
|
2011-03-10 22:29:58 +03:00 |
|
Andrey Breslav
|
72d7cf0d4d
|
Quick info added in the editor, for debugging purposes
|
2011-03-10 20:10:42 +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
|
f71d2584e6
|
Import syntax fixed
|
2011-03-05 17:04:20 +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
|
ecc2300f79
|
Simplistic navigation supported in the editor (for debugging purposes)
|
2011-03-01 13:33:11 +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 |
|
Andrey Breslav
|
efdfbbf9bf
|
TopDown resolve for Int.plus works. FunctionDescriptorUtil.getOriginal() added
|
2011-02-28 15:24:04 +03:00 |
|
Dmitry Jemerov
|
d2a2a4c8fe
|
Merge branch 'master' of git.labs.intellij.net:jet
|
2011-02-28 15:23:00 +03:00 |
|
Andrey Breslav
|
a532b6db11
|
TopDown resolve for functions
|
2011-02-28 15:09:32 +03:00 |
|
Dmitry Jemerov
|
dfe64458d4
|
test refactored
|
2011-02-28 14:40:53 +03:00 |
|
Andrey Breslav
|
4e0b6deda5
|
TopDown analysis for method bodies
|
2011-02-28 14:34:03 +03:00 |
|
Andrey Breslav
|
248ed385d5
|
TopDown analysis for declarations
|
2011-02-28 13:57:47 +03:00 |
|
Andrey Breslav
|
a24c33f81b
|
Fix for literal parsing
|
2011-02-25 19:33:06 +03:00 |
|
Dmitry Jemerov
|
8e6c2995d0
|
return 42
|
2011-02-25 19:14:11 +03:00 |
|
Dmitry Jemerov
|
8f1f89cca8
|
PSVM generation works
|
2011-02-25 18:45:13 +03:00 |
|
Dmitry Jemerov
|
d74052b642
|
more indent options
|
2011-02-25 18:26:49 +03:00 |
|
Dmitry Jemerov
|
26c5a07a6b
|
dummy test
|
2011-02-25 16:04:50 +01:00 |
|
Dmitry Jemerov
|
a934f52fb8
|
test commit
|
2011-02-25 15:52:18 +01:00 |
|
Andrey Breslav
|
c779313bdb
|
Test data for codegen
|
2011-02-25 17:13:26 +03:00 |
|
Maxim Shafirov
|
60ae86c88a
|
missing asm lib
|
2011-02-25 15:27:45 +03:00 |
|
Andrey Breslav
|
28c57a94cf
|
Merge branch 'master' of git.labs.intellij.net:jet
|
2011-02-25 15:13:51 +03:00 |
|
Andrey Breslav
|
e1994b0332
|
Basic method resolution for built-in classes
|
2011-02-25 15:00:58 +03:00 |
|
Maxim Shafirov
|
c5d8aae515
|
codegen, initial
|
2011-02-25 14:50:06 +03:00 |
|
Maxim Shafirov
|
80167437a2
|
useful formatting options
|
2011-02-25 14:50:06 +03:00 |
|
Andrey Breslav
|
ed60c79099
|
1. is not a float literal any more
|
2011-02-24 19:14:18 +03:00 |
|
Andrey Breslav
|
7b71e7a2f2
|
Loading standard classes from a piece of Jet code. Lazy resolution facilities started
|
2011-02-24 18:54:10 +03:00 |
|
Andrey Breslav
|
bfe22843ce
|
Labels
|
2011-02-24 16:01:51 +03:00 |
|
Andrey Breslav
|
c2c9f51ca8
|
Basic lookup for unqualified function calls
|
2011-02-21 18:39:08 +03:00 |
|
Andrey Breslav
|
c2c3d92abc
|
Substitutions work in basic cases
|
2011-02-21 18:13:33 +03:00 |
|
Andrey Breslav
|
0dd7118678
|
Very simple cases of function resolution are supported
|
2011-02-21 15:30:55 +03:00 |
|
Andrey Breslav
|
986e703fad
|
Working on overloads. The corresponding test fails. That's allright: the work is not finished yet.
|
2011-02-16 16:57:12 +03:00 |
|