Commit Graph

2877 Commits

Author SHA1 Message Date
Stepan Koltsov 7975a8e0c3 narrow return type of ClassDescriptor.getConstructors
ClassDescriptor.getConstructors should return
Set<ConstructorDesctiptor> instead of Set<FunctionDescriptor>
2011-11-12 18:55:16 +04:00
Maxim Shafirov 627a1dbf6f Resolve Kotlin from Java, first drop. 2011-11-11 20:02:36 +04:00
Andrey Breslav c57ae34cf0 Assertion failure fixed on fixpoint generics loaded from Java 2011-11-07 20:16:09 +03:00
Andrey Breslav 0e4a7ebe90 isReified() for type parameters 2011-11-04 20:58:41 +03:00
Andrey Breslav c22b0f3391 Commented code removed 2011-11-02 19:56:43 +03:00
Andrey Breslav 739417dc9d KT-389 Wrong type inference for varargs etc. 2011-11-01 17:47:39 +03:00
Andrey Breslav 3588779f19 When a file is changed in the IDE, we do not recheck function bodies and other executable code in other files: only declarations to povide resolution context for the changed file 2011-11-01 16:04:55 +03:00
Andrey Breslav 57bba593ae Fixing dependencies: moved the code that walks through project files into the plugin 2011-10-30 12:22:03 +03:00
Andrey Breslav fc01eb2dcf Fixing dependencies & nested modules 2011-10-30 12:03:10 +03:00
Alex Tkachman 3c8d87279e StackOverflow fixed in case of inner class 2011-10-26 23:07:38 +02:00
Alex Tkachman 20bb2242fe private constructor added 2011-10-23 08:29:05 +02:00
Dmitry Jemerov ec6dec0d37 separate compiler and plugin tests 2011-10-20 16:21:18 +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
Andrey Breslav cb6fbe990a Callable descriptors store expected this object 2011-10-12 21:14:37 +04:00
Andrey Breslav 883020f068 Java resolve fixed 2011-10-12 18:20:00 +04:00
Andrey Breslav 7427f3b3d6 Nullability properties of receivers checked 2011-10-12 16:17:21 +04:00
Alex Tkachman 8963aa70fe change for 9 array classes 2011-09-30 10:34:48 +03:00
svtk a06aa17a5f Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-09-27 16:25:26 +04:00
svtk fdac4c7ef4 Diagnostic parameter types added; opportunity to import class of known type added 2011-09-27 16:25:17 +04:00
Andrey Breslav c6c87ec3c8 Static java fields not visible in non-static scopes any more 2011-09-26 21:14:26 +04:00
Andrey Breslav 87b22e810f JAVA_ROOT eliminated. Proper parents for everything except generic parameters of functions 2011-09-26 20:41:37 +04:00
Andrey Breslav ec91f309c3 Merge remote branch 'origin/master' 2011-09-23 15:27:54 +04:00
Andrey Breslav 4c2e58ddf0 FunctionGroups eliminated 2011-09-23 15:27:45 +04:00
svtk 67fdbbd230 Added visibility information to descriptors 2011-09-23 13:02:11 +04:00
Andrey Breslav 6ede1a342f Receivers introduced to descriptors 2011-09-20 06:35:09 -05:00
Andrey Breslav 8d42f4b267 Receivers introduced. 2011-09-18 17:26:17 +04:00
Andrey Breslav 116f35c650 "compiler" folder created 2011-09-09 21:47:22 +04:00