Commit Graph

5885 Commits

Author SHA1 Message Date
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
Alex Tkachman 3befa8ad59 code polishing 2011-09-10 10:26:27 +03:00
Andrey Breslav 116f35c650 "compiler" folder created 2011-09-09 21:47:22 +04:00