Dmitry Jemerov
|
d42eedb0e0
|
support property access in pattern matching expressions
|
2011-07-06 20:17:38 +02:00 |
|
Dmitry Jemerov
|
8d28105a9e
|
support multiple conditions on a 'when' entry
|
2011-07-06 19:28:00 +02:00 |
|
Dmitry Jemerov
|
889345e7f7
|
initial support for binding patterns in pattern matching (very fragile in terms of stack manipulation :( )
|
2011-07-06 18:39:18 +02:00 |
|
Dmitry Jemerov
|
50a1eeeb59
|
support for calls in pattern matching
|
2011-07-06 16:30:17 +02:00 |
|
Dmitry Jemerov
|
0c85c53c64
|
pattern matching for tuple and expression patterns
|
2011-07-06 15:24:34 +02:00 |
|
Andrey Breslav
|
94f00509e2
|
JET-34 Require a return statement in a function with a block body
JET-77 Require a return type annotation for non-Unit returning functions with block bodies
|
2011-06-17 18:03:30 +04:00 |
|
Dmitry Jemerov
|
9969b8d7a4
|
put values of correct type on stack for checking if character is in range
|
2011-05-27 18:29:48 +04:00 |
|
Dmitry Jemerov
|
6dfa8ca8c6
|
don't forget to put receiver on stack when calling extension functions
|
2011-05-27 18:11:42 +04:00 |
|
Dmitry Jemerov
|
2a0567d15b
|
map String methods; don't try to push void values on stack
|
2011-05-26 19:32:39 +04:00 |
|
Dmitry Jemerov
|
d953079635
|
generate wildcard patterns
|
2011-05-19 20:05:30 +02:00 |
|
Dmitry Jemerov
|
a58672515a
|
pattern matching with type patterns
|
2011-05-19 19:48:19 +02:00 |
|
Dmitry Jemerov
|
5bbb99e247
|
pattern matching on ranges
|
2011-05-19 16:30:23 +02:00 |
|
Dmitry Jemerov
|
cd96508c63
|
failing test for pattern matching on patterns
|
2011-05-19 16:12:58 +02:00 |
|
Dmitry Jemerov
|
92a3e9275c
|
pattern matching for expressions
|
2011-05-19 16:09:31 +02:00 |
|