Commit Graph

1990 Commits

Author SHA1 Message Date
Andrey Breslav 7f0de53cfa Debug output removed 2011-12-12 20:55:16 +04:00
Andrey Breslav 6a8e53c3c6 Fixing errors after merge. 2011-12-12 20:54:55 +04:00
Andrey Breslav a5b46f58ca Merge remote branch 'origin/master' 2011-12-12 20:50:11 +04:00
Stepan Koltsov 9f87ea37a8 introduce jet/JetObject class name constant 2011-12-12 19:33:22 +04:00
Stepan Koltsov 226d157705 add one more condition to ErrorUtils.isError
approved by Andrey Breslav
2011-12-12 19:20:05 +04:00
Alex Tkachman 099c6e3a28 Merge remote branch 'origin/master' 2011-12-12 16:21:17 +02:00
Alex Tkachman c45d08b7e5 fix for KT-796/797 candidate/resultingDescriptor misuse 2011-12-12 16:21:02 +02:00
Andrey Breslav 3d918ba7e5 Docs 2011-12-12 17:37:42 +04:00
Andrey Breslav cab2e9b192 Merge remote branch 'origin/master' 2011-12-12 15:36:05 +04:00
Alex Tkachman 8f46153d39 Merge remote branch 'origin/master' 2011-12-12 13:22:03 +02:00
Alex Tkachman 6889a35fb8 no outer type info 2011-12-12 13:21:47 +02:00
Nikolay Krasko 9ae40b270a KT-795: Insert brackets after applying function completion 2011-12-12 15:16:16 +04:00
Alex Tkachman 92d8d2de72 functional list benchmark and part of rewrite of type info codegen for performance reasons 2011-12-12 10:40:42 +02:00
Nikolay Krasko 182009ab61 KT-768 Code completion for extension functions 2011-12-12 12:12:45 +04:00
Stepan Koltsov 1260ba7a5f writing class signature
P. S. I'm going to refactor/cleanup code after feature is implemented
2011-12-11 23:04:01 +04:00
Stepan Koltsov ae6c8d6f78 move compileJavaAgainstKotlin tests 2011-12-11 22:27:55 +04:00
Stepan Koltsov 98511590f0 fix any in signature
reported by Alex Tkachman
2011-12-11 22:11:51 +04:00
Stepan Koltsov b5bb8ef5d8 working on signature generation for arrays
* more tests
* fix signature generation for Array<Array<Int>>
2011-12-11 21:23:30 +04:00
Alex Tkachman 9511c31cd9 test for KT-789 2011-12-10 09:24:14 +02:00
Stepan Koltsov 8ec998810f varargs
* generate VARARGS flag in FunctionCodegen
* test in CompileJavaAgainstKotlinTest
2011-12-09 19:42:07 +04:00
Stepan Koltsov 7b63f034a3 fix hasDefaultValue annotation parameter name 2011-12-09 19:42:03 +04:00
Maxim Shafirov 3fa6badc3b Tests seem to write data to tmp 2011-12-09 18:38:02 +04:00
Andrey Breslav 8e10536ef9 Constraint priorities introduced. Not used for the time being 2011-12-09 18:15:05 +04:00
svtk 3ea077bb43 Merge remote-tracking branch 'origin/master' 2011-12-09 17:38:34 +04:00
svtk 63d74d41af KT-328 completion //Local function in function literals cause exceptions 2011-12-09 17:37:38 +04:00
Maxim Shafirov fcf14bca3a re-enabled resolving kotlin from java 2011-12-09 16:32:56 +04:00
Andrey Breslav 3e2d44c10b Merge remote branch 'origin/master' 2011-12-09 14:47:05 +04:00
Andrey Breslav a7e99b8b11 Better logging + arguemnts resolve on inference failure 2011-12-09 14:45:34 +04:00
Alex Tkachman 88bda09504 $typeInfo field better be protected 2011-12-09 12:27:50 +02:00
Andrey Breslav 459c2e913f Some comments to clarify what's going on 2011-12-09 14:09:09 +04:00
Andrey Breslav 370167eec6 Finder disabled 2011-12-09 13:52:34 +04:00
Andrey Breslav 88d831de62 Merge remote branch 'origin/master' 2011-12-09 13:51:52 +04:00
Andrey Breslav 744253bcd3 StackOverlowes fixed with FQNames remembered in trace 2011-12-09 13:51:44 +04:00
Alex Tkachman 81feca7bfd more correct signature 2011-12-09 10:51:05 +02:00
svtk 4d303b0225 KT-782 Allow backing field usage for accessors of variables on namespace level 2011-12-08 21:57:50 +04:00
Alex Tkachman 157875111d default args in BinaryTrees benchmark 2011-12-08 19:32:31 +02:00
Alex Tkachman 602aea0467 KT-707 default params for constructors 2011-12-08 19:22:09 +02:00
svtk c80e42eff3 KT-472 Strange bug with resolve - 3 2011-12-08 20:35:41 +04:00
svtk a41452a01e fix after merge 2011-12-08 19:25:11 +04:00
svtk b0ba456bd0 Merge remote-tracking branch 'origin/master'
Conflicts:
	compiler/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorResolver.java
2011-12-08 19:22:12 +04:00
Andrey Breslav 9d6222c75a Merge remote branch 'origin/master' 2011-12-08 19:17:53 +04:00
Andrey Breslav 22e1412c38 KT-743 Wrong type inference 2011-12-08 19:17:31 +04:00
svtk faf6b87d87 Merge remote-tracking branch 'origin/master' 2011-12-08 18:55:33 +04:00
svtk d93818d0f5 KT-371 Resolve default parameters for constructors 2011-12-08 18:29:52 +04:00
Alex Tkachman 4bfdbdd063 Merge remote branch 'origin/master' 2011-12-08 16:25:07 +02:00
Alex Tkachman 42a0062b79 LockPerf benchmark and related fixes (nested closures) 2011-12-08 16:24:41 +02:00
Maxim Shafirov 0b4d013e94 JavaElementFinder now returns light classes, that use compiler on demand only 2011-12-08 15:56:20 +04:00
svtk a0cd4af3bd Merge remote-tracking branch 'origin/master' 2011-12-08 13:43:56 +04:00
svtk e05dea7046 added specializing error "Variable initializer is redundant" for unused-vars analysis 2011-12-08 13:43:46 +04:00
svtk 7213d43f22 added util methods 'getParentOfType', 'isAncestor' for descriptors 2011-12-08 13:42:32 +04:00