svtk
b230b3494d
Added tests for control flow graph construction
2011-10-24 13:03:02 +04:00
svtk
f074366694
tests fixed
2011-10-24 13:01:46 +04:00
svtk
23278d1427
Dead code finding moved to pseudocode construction
2011-10-24 13:01:02 +04:00
Andrey Breslav
292a41ec15
Erroneous fix reverted. Test added
2011-10-24 11:34:07 +04:00
Alex Tkachman
2010d770b5
Iterator.hasNext() becomes property
2011-10-23 20:20:41 +02:00
Alex Tkachman
5b1d6052d5
small bug-fix
2011-10-23 15:20:54 +02:00
Alex Tkachman
a62fb23e15
work in progress on examples
2011-10-23 13:15:37 +02:00
Alex Tkachman
469ea25b13
method extracted
2011-10-23 12:27:58 +02:00
Alex Tkachman
63bc261be2
better error reporting in cli-compiler
2011-10-23 12:08:30 +02:00
Alex Tkachman
20bb2242fe
private constructor added
2011-10-23 08:29:05 +02:00
Alex Tkachman
d76c5d47fd
compiler options
2011-10-22 20:22:41 +02:00
Andrey Breslav
b905568147
KT-339 Allow to omit Unit return type from function types
2011-10-21 21:51:17 +04:00
Andrey Breslav
a1deb4b86a
Merge remote branch 'origin/master'
2011-10-21 21:43:16 +04:00
Andrey Breslav
a67b76d105
KT-377 Prohibit 'super' as a receiver argument to extension functions
...
+ SEVERITY_LEVELS added instead of hardcoding weak errors
+ commit() in temporary trace removed the data, so that double commit does not cause duplication of data
2011-10-21 21:43:08 +04:00
Alex Tkachman
fe869a236d
Any.equals & Any.toString
2011-10-21 18:41:27 +02:00
Alex Tkachman
23c72f4e27
KotlinCompiler accepts directory
2011-10-21 18:37:36 +02:00
Alex Tkachman
142322d3a1
ArrayIterator is JetObject
2011-10-21 17:40:52 +02:00
Dmitry Jemerov
87f5a8ecf4
JetLiteFixture
2011-10-21 16:39:21 +02:00
Dmitry Jemerov
6bdf86cd06
JetOverridingTest -> JetLiteFixture
2011-10-21 16:38:03 +02:00
Dmitry Jemerov
a615ee2687
JetLiteFixture based on JetCoreEnvironment
2011-10-21 16:33:56 +02:00
svtk
b31f4b5251
Merge branch 'master' of ssh://git.labs.intellij.net/jet
...
Conflicts:
compiler/tests/org/jetbrains/jet/cfg/JetControlFlowTest.java
2011-10-21 17:13:09 +04:00
svtk
2df7f1324a
Added flag 'declared locally' (in function body) to control flow analyzer
2011-10-21 15:48:27 +04:00
svtk
54bd401026
Added 'uninitialized variables' check
2011-10-21 15:43:15 +04:00
svtk
f0db1e8a21
Added loop parameter, catch parameter to flow
2011-10-21 15:42:07 +04:00
svtk
ee561708dd
Added local declaration instruction to pseudocode
2011-10-21 15:39:52 +04:00
svtk
e5bd34c7b0
Added nondeternministic jump to several labels instruction to pseudocode
2011-10-21 15:38:01 +04:00
Andrey Breslav
fb971ff7cb
Tests moved to appropriate locations
2011-10-21 13:37:14 +04:00
Andrey Breslav
d445a09a80
KT-156 Fix the this<Super> syntax
2011-10-20 18:38:51 +04:00
Dmitry Jemerov
ec6dec0d37
separate compiler and plugin tests
2011-10-20 16:21:18 +02:00
Dmitry Jemerov
a80398098b
examples
2011-10-20 16:21:14 +02:00
Dmitry Jemerov
5e73a1b9fe
final slides from rivieradev
2011-10-20 16:21:13 +02:00
Dmitry Jemerov
1fe1d1e4d1
samples from presentation
2011-10-20 16:21:12 +02:00
Andrey Breslav
e91d20f326
KT-156 Fix the this<Super> syntax
2011-10-20 18:00:19 +04:00
Andrey Breslav
7bb7ea912e
Merge remote branch 'origin/master'
2011-10-20 14:45:26 +04:00
Alex Tkachman
417bb26646
tests/fixes
2011-10-20 07:25:22 +02:00
Dmitry Jemerov
efa9a25ea5
actually pass the specified parameters to the Java process
2011-10-19 20:59:21 +02:00
Dmitry Jemerov
c26ab4b472
IntRange iteration calls correct methods on IntRange class
2011-10-19 20:29:55 +02:00
Dmitry Jemerov
bfbc7ad601
nicer slides
2011-10-19 19:35:41 +02:00
Andrey Breslav
79ee5cd606
KT-156 Fix the this<Super> syntax
...
In progress: super<List> must work, but currently it does not, only super<List<Foo>> works, where Foo is ignored.
2011-10-19 19:24:46 +04:00
Alex Tkachman
974dac4b5d
runs under mac
2011-10-19 13:29:38 +02:00
Andrey Breslav
84951d2585
KT-362 Don't allow autocasts on vals that are not internal
2011-10-19 14:35:02 +04:00
Andrey Breslav
c0eae952a2
Docs for ResolvedCall
2011-10-19 12:50:22 +04:00
Andrey Breslav
e262d94cc1
Nullable Nothing is exactly null
2011-10-19 12:46:32 +04:00
Andrey Breslav
54646ac8dd
Read-only interface extracted from ResolvedCall renamed
2011-10-19 11:54:37 +04:00
Andrey Breslav
c51e374258
Read-only interface extracted from ResolvedCall
2011-10-19 11:52:16 +04:00
Andrey Breslav
3031db559d
KT-366 Frontend does not calculates type parameters in ResolvedCall
2011-10-19 11:21:27 +04:00
Alex Tkachman
33d09eb1df
default args
2011-10-19 07:42:31 +02:00
Andrey Breslav
1b4bebaaf0
Autocasts for 'this' and stable qualified expressions
2011-10-18 22:30:39 +04:00
Dmitry Jemerov
abbb31080f
slides for RivieraDev
2011-10-18 19:33:23 +02:00
Dmitry Jemerov
407882eb70
common Java options in Jet run configuration
2011-10-18 17:41:47 +02:00