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 |
|
Andrey Breslav
|
3184d972bf
|
Unneeded separator removed
|
2011-02-16 16:28:31 +03:00 |
|
Andrey Breslav
|
fd3df74c1f
|
Calls with closures parsed to a single node
|
2011-02-14 22:17:12 +03:00 |
|
Andrey Breslav
|
cdb89fa403
|
Calls with closures parsed to a single node
|
2011-02-14 16:28:08 +03:00 |
|
Andrey Breslav
|
864428f345
|
Resolve framework refactored
|
2011-02-11 17:20:39 +03:00 |
|
Andrey Breslav
|
019fee5cb7
|
Property resolve with substitutions
|
2011-02-09 17:32:01 +03:00 |
|
Andrey Breslav
|
87531929c7
|
Property resolve with substitutions
|
2011-02-09 17:31:18 +03:00 |
|
Andrey Breslav
|
725ac373ee
|
Property resolve with substitutions
|
2011-02-09 17:26:11 +03:00 |
|
Andrey Breslav
|
c6964220f0
|
Very basic property resolve
|
2011-02-09 15:36:17 +03:00 |
|
Andrey Breslav
|
575b5b3ebe
|
Predicate expression, a?b?.f()
|
2011-02-09 14:51:16 +03:00 |
|
Andrey Breslav
|
ad61e57646
|
Predicate expression, a?b?.f()
|
2011-02-09 14:48:13 +03:00 |
|
Andrey Breslav
|
09b57d6ee1
|
.call() in when
|
2011-02-09 14:15:12 +03:00 |
|
Andrey Breslav
|
63fd474cf7
|
.call() in when
|
2011-02-09 14:11:14 +03:00 |
|
Andrey Breslav
|
39b4392987
|
Working on resolve for properties
|
2011-02-08 20:22:19 +03:00 |
|
Andrey Breslav
|
4818007291
|
New syntax fro patterns
|
2011-02-08 20:21:27 +03:00 |
|
Andrey Breslav
|
691c79c477
|
New syntax for patterns
|
2011-02-08 20:20:54 +03:00 |
|
Andrey Breslav
|
8314fde439
|
Unused constant removed
|
2011-02-08 16:49:39 +03:00 |
|
Andrey Breslav
|
1f28f03cd7
|
Helper method for hasModifier()
|
2011-02-08 16:47:15 +03:00 |
|
Andrey Breslav
|
e16e3f4e4b
|
Field names unified with simple names
|
2011-02-08 16:46:36 +03:00 |
|
Andrey Breslav
|
ddcd4f63c9
|
This dummy test does not fail any more
|
2011-02-08 16:44:46 +03:00 |
|
Andrey Breslav
|
7ec6adec98
|
Basic support for blocks and local variables
|
2011-02-04 17:17:46 +03:00 |
|