Dmitry Petrov
|
65b5cdbb8d
|
Maintain bounds evaluation order in intrinsics for 'reversed'
Makes sense for 'rangeTo', 'downTo', and 'until' with non-const bounds.
|
2017-12-14 10:41:51 +03:00 |
|
Dmitry Petrov
|
bf97b332cf
|
Support const-bounded for loop generation for reversed 'until'
|
2017-12-14 10:41:51 +03:00 |
|
Dmitry Petrov
|
54cceac99b
|
Intrinsics for 'reversed': until
|
2017-12-14 10:41:51 +03:00 |
|
Dmitry Petrov
|
455a1c0f53
|
Intrinsics for 'reversed': downTo
#KT-21323 In Progress
|
2017-12-14 10:41:51 +03:00 |
|
Dmitry Petrov
|
64ba811b7f
|
Intrinsics for 'reversed': CharSequence.indices
#KT-21323 In Progress
|
2017-12-14 10:41:51 +03:00 |
|
Dmitry Petrov
|
7ba73c1635
|
Intrinsics for 'reversed': collection.indices
#KT-21323 In Progress
|
2017-12-14 10:41:51 +03:00 |
|
Dmitry Petrov
|
5bcbe25469
|
Intrinsics for 'reversed': array.indices
#KT-21323 In Progress
|
2017-12-14 10:41:51 +03:00 |
|
Dmitry Petrov
|
beff4a1b92
|
Intrinsics for 'reversed': support non-literal range expressions
#KT-21323 In Progress
|
2017-12-14 10:41:51 +03:00 |
|
Dmitry Petrov
|
821843e13f
|
Intrinsics for 'reversed': generate in-const-bound ranges as countable
#KT-21323 In Progress
|
2017-12-14 10:41:51 +03:00 |
|
Dmitry Petrov
|
1775f294f4
|
Intrinsics for 'reversed': infrastructure & primitive range support
#KT-21323 In Progress
|
2017-12-14 10:41:51 +03:00 |
|