Commit Graph

52 Commits

Author SHA1 Message Date
Alex Tkachman 5d2241dfbe jet.runtime package introduced 2011-10-24 15:06:22 +02: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 fe869a236d Any.equals & Any.toString 2011-10-21 18:41:27 +02: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 c26ab4b472 IntRange iteration calls correct methods on IntRange class 2011-10-19 20:29:55 +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 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
Alex Tkachman 33d09eb1df default args 2011-10-19 07:42:31 +02:00
Andrey Breslav 7e142e9bb7 Merge remote branch 'origin/master'
Conflicts:
	idea/tests/org/jetbrains/jet/resolve/JetResolveTest.java
2011-10-17 20:04:32 +04:00
Andrey Breslav 3d8b5aa456 Visitors refactored. LabelResolver problem stays there 2011-10-17 18:10:41 +04:00
Alex Tkachman f29768efe9 object literals shared vars 2011-10-16 19:16:55 +02:00
Alex Tkachman ada54665db closure shared vars 2011-10-15 13:05:10 +02:00
Andrey Breslav 3894eff5f2 Utility class moved from the front-end 2011-10-13 21:25:42 +04:00
Andrey Breslav 1c093a843c Method renamed 2011-10-13 18:08:53 +04:00
Andrey Breslav 60ffd63a8e Merge remote branch 'origin/master'
Conflicts:
	compiler/frontend/src/org/jetbrains/jet/lang/types/JetTypeInferrer.java
2011-10-13 17:55:59 +04:00
Andrey Breslav c53754b3e8 Implicit receivers checked properly. Receiver checks restructured. 2011-10-11 18:25:01 +04:00
Alex Tkachman fc6879e7fd type info for tuples and functions 2011-10-10 09:01:02 +02:00
Alex Tkachman 7bf066c4bf IntRange allows empty and reversed ranges 2011-10-08 17:07:08 +02:00
Alex Tkachman e94087f41e array.indices 2011-10-08 16:26:49 +02:00
Alex Tkachman 78e913762f arrays iterators 2011-10-08 09:42:25 +02:00
Alex Tkachman 79ba46700e KT-309 2011-10-07 12:18:15 +02:00
Alex Tkachman 3e388cc4a4 array init 2011-09-30 18:05:36 +03:00
Alex Tkachman 8963aa70fe change for 9 array classes 2011-09-30 10:34:48 +03:00
Alex Tkachman ea9e1bee85 array code gen rewrite and work in progress on outer type info 2011-09-29 12:55:35 +03:00
Andrey Breslav f6cc7b4cfe Merge remote branch 'origin/master' 2011-09-28 14:15:41 +04:00
Alex Tkachman 8a927d70d7 array codegen bugs 2011-09-28 10:54:45 +03:00
Andrey Breslav 2317464a49 Compiles a project as a whole 2011-09-27 18:00:59 +04:00
Alex Tkachman 7880ba1e3f for(IntRange) improved 2011-09-25 08:16:44 +03:00
Alex Tkachman eba70a1e39 many bug fixes 2011-09-24 22:33:36 +03:00
Alex Tkachman eeb35f1046 fix for broken tests 2011-09-24 11:43:28 +03:00
Alex Tkachman 939848d34d traits codegen 2011-09-23 16:24:23 +03:00
Andrey Breslav 4c2e58ddf0 FunctionGroups eliminated 2011-09-23 15:27:45 +04:00
Alex Tkachman e831146fe8 full rewrite of type info 2011-09-20 22:11:38 +03:00
Andrey Breslav 6ede1a342f Receivers introduced to descriptors 2011-09-20 06:35:09 -05:00
Alex Tkachman 0dfef593c8 work in progress on type info 2011-09-19 09:12:24 +03:00
Andrey Breslav 8d42f4b267 Receivers introduced. 2011-09-18 17:26:17 +04:00
Andrey Breslav 911d6e7fa1 PsiFiles retained in diagnostics. Line:Col messages fixed 2011-09-15 15:05:14 +04:00
Andrey Breslav 3118b5bbfa ErrorHandlers removed 2011-09-14 21:10:09 +04:00
Andrey Breslav 8f5255dc68 All error migrated to the new framework 2011-09-14 19:51:29 +04:00
Alex Tkachman cf639cf084 more progress on traits 2011-09-12 21:23:42 +03:00
Andrey Breslav dcabbc6c81 Merge remote branch 'origin/master' 2011-09-12 19:06:25 +04:00
Andrey Breslav 68c138da38 isInterface() moved to backend 2011-09-12 19:06:08 +04:00
Alex Tkachman b7542ecc4e fix for KT-299 2011-09-12 18:01:39 +03:00
Alex Tkachman 60ab760d4a 1st test for traits work 2011-09-12 09:26:50 +03:00
Alex Tkachman 097325d0d6 removing unnneded InstructionAdapterEx 2011-09-11 12:42:50 +03:00
Alex Tkachman 7214993db6 removing unnneded InstructionAdapterEx 2011-09-10 10:47:42 +03:00
Alex Tkachman 76df19c2b3 code polishing => green 2011-09-10 10:34:17 +03:00