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 |
|