Alex Tkachman
|
d627b5bbb1
|
fun String?.plus(other: Any?) : String
|
2011-10-28 09:25:17 +02:00 |
|
Alex Tkachman
|
d52ba949a0
|
KT-130
|
2011-10-28 08:05:30 +02:00 |
|
Dmitry Jemerov
|
aff1201e2b
|
initial module builder API prototype
|
2011-10-27 20:36:40 +02:00 |
|
Alex Tkachman
|
b837a1ac14
|
(Extension)FunctionN generated
|
2011-10-24 16:13:03 +02:00 |
|
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
|
142322d3a1
|
ArrayIterator is JetObject
|
2011-10-21 17:40:52 +02:00 |
|
Alex Tkachman
|
417bb26646
|
tests/fixes
|
2011-10-20 07:25:22 +02:00 |
|
Alex Tkachman
|
ada54665db
|
closure shared vars
|
2011-10-15 13:05:10 +02: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
|
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 |
|
Alex Tkachman
|
8a927d70d7
|
array codegen bugs
|
2011-09-28 10:54:45 +03:00 |
|
Alex Tkachman
|
939848d34d
|
traits codegen
|
2011-09-23 16:24:23 +03:00 |
|
Alex Tkachman
|
e831146fe8
|
full rewrite of type info
|
2011-09-20 22:11:38 +03:00 |
|
Alex Tkachman
|
0dfef593c8
|
work in progress on type info
|
2011-09-19 09:12:24 +03:00 |
|
Alex Tkachman
|
097325d0d6
|
removing unnneded InstructionAdapterEx
|
2011-09-11 12:42:50 +03:00 |
|
Alex Tkachman
|
c0dfe933c6
|
half way to KT-4
|
2011-09-06 16:30:48 +02:00 |
|
Andrey Breslav
|
76423e7cf6
|
Compilation fixed
|
2011-09-06 12:33:47 +04:00 |
|
Andrey Breslav
|
ef31701a5d
|
Compilation fixed
|
2011-09-06 12:27:14 +04:00 |
|
Andrey Breslav
|
2c25a0e46a
|
Classpath fixed for stdlib
|
2011-09-06 12:10:46 +04:00 |
|
Andrey Breslav
|
f5928be33e
|
Checks reordered for better performance
|
2011-09-06 11:56:20 +04:00 |
|
Alex Tkachman
|
93a422ae0a
|
TypeInfo based on projections instead of other TypeInfo's
|
2011-09-05 20:12:12 +02:00 |
|
Alex Tkachman
|
58765f2364
|
fix for KT-237. Unit as value part
|
2011-09-04 16:27:54 +02:00 |
|
Alex Tkachman
|
44c4b2db3d
|
Iterable/Iterator in stdlib
|
2011-09-03 13:31:43 +02:00 |
|
Alex Tkachman
|
475b15aaca
|
fixes bugs in TypeInfo
|
2011-09-01 14:01:05 +02:00 |
|
Alex Tkachman
|
9e9959f953
|
fix for for KT-259
|
2011-08-31 23:15:00 +02:00 |
|
Dmitry Jemerov
|
fc9f1eec4f
|
TypeInfo.getClassObject(), for now implemented via reflection
|
2011-07-08 12:48:37 +02:00 |
|
Andrey Breslav
|
96cd0d1ae2
|
Small fix in nullablilty handling
|
2011-07-04 14:34:04 +04:00 |
|
Dmitry Jemerov
|
d4453c055e
|
pass type arguments to generic functions
|
2011-06-30 18:57:30 +02:00 |
|
Dmitry Jemerov
|
840f9ffef1
|
store nullability information in TypeInfo
|
2011-06-30 17:46:52 +02:00 |
|
Dmitry Jemerov
|
01a08ecd04
|
use hard-coded TypeInfo instances for primitive types
|
2011-06-30 17:18:16 +02:00 |
|
Maxim Shafirov
|
3619e411a7
|
first "OK" closure test.
|
2011-06-22 18:46:56 +04:00 |
|
Dmitry Jemerov
|
d4f0486139
|
generate 'as'
|
2011-05-30 15:40:13 +04:00 |
|
Dmitry Jemerov
|
8cf0524268
|
generate for in range
|
2011-05-20 21:36:46 +04:00 |
|
Dmitry Jemerov
|
92a3e9275c
|
pattern matching for expressions
|
2011-05-19 16:09:31 +02:00 |
|
Dmitry Jemerov
|
6770f309ac
|
'is' works for type parameters
|
2011-05-13 18:42:05 +02:00 |
|
Dmitry Jemerov
|
26790f1346
|
'is' works with generic types correctly (initial implementation of reified generics)
|
2011-05-13 18:06:25 +02:00 |
|
Dmitry Jemerov
|
1966d6d12c
|
implementation classes implement JetObject; initial implementation of getTypeInfo() method and typeof operator
|
2011-05-13 13:42:17 +02:00 |
|
Andrey Breslav
|
f84bdf0d54
|
Initial design for the TypeInfo class
|
2011-05-05 17:07:22 +04:00 |
|
Dmitry Jemerov
|
86536deb7a
|
tuples lovely tuples
|
2011-04-28 20:09:47 +02:00 |
|
Dmitry Jemerov
|
b95498624f
|
range literals initial
|
2011-04-28 20:09:46 +02:00 |
|