Matthew Brown
|
cdcba6152d
|
Add ability to infer return type for method calls
|
2018-05-20 12:47:26 -04:00 |
|
Matthew Brown
|
e50ef8bf03
|
Support __invoke return types
|
2018-05-08 19:49:25 -04:00 |
|
Matt Brown
|
4f678f5f99
|
Fix bad comparisons
|
2018-05-08 17:42:02 -04:00 |
|
Matthew Brown
|
1d6e75b06e
|
Fix #662 - allow callable void return types to be widened
|
2018-04-11 20:29:16 -04:00 |
|
Matt Brown
|
fe46e4e63d
|
Make tests a bit more specific
|
2018-04-10 15:47:04 -04:00 |
|
Matt Brown
|
fe033f1b6c
|
Fix #663 - infer array return types for closures
|
2018-04-10 13:05:31 -04:00 |
|
Matthew Brown
|
5915718013
|
Fix #660 - always refer closure types
|
2018-04-09 22:00:36 -04:00 |
|
Matthew Brown
|
7e3a1ec9c3
|
Add support for checking callable/closure param types
Fixes #580
|
2018-04-08 12:03:35 -04:00 |
|
Matthew Brown
|
797cab22f8
|
Fix support for Closure(int):int annotation
|
2018-04-08 10:02:41 -04:00 |
|
Matthew Brown
|
44cccb5b3d
|
Fix build
|
2018-03-27 01:05:11 -04:00 |
|
Matthew Brown
|
fb802540d6
|
Fix variadic format cc @TysonAndre and allow callable param types
Ref #580
|
2018-03-27 00:12:41 -04:00 |
|
Matthew Brown
|
49820b06dd
|
Prevent variadic args disrupting required closure param count
|
2018-03-21 09:04:07 -04:00 |
|
Matt Brown
|
24490aac0e
|
Fix #609 - fix callable coercion in reconciliation step
|
2018-03-20 13:24:16 -04:00 |
|