Alexey Sedunov
|
9cbcabffa4
|
Control-Flow Analysis: Reuse pseudo-value information for unused expression analysis
|
2014-07-28 13:07:37 +04:00 |
|
Svetlana Isakova
|
a3e306b820
|
Update recorded type for argument in parentheses correctly
|
2014-07-08 14:48:18 +04:00 |
|
Alexander Udalov
|
d78d4bc44c
|
Disallow extension properties with backing fields
#KT-1682 Fixed
|
2014-05-29 21:24:05 +04:00 |
|
Svetlana Isakova
|
808cf75060
|
Fixed bug: resolution task wasn't recreated
The old resolved calls were used
|
2014-04-30 13:34:34 +04:00 |
|
Svetlana Isakova
|
928b28e080
|
Complete type inference for nested calls
inside non resolved invocation
|
2014-04-30 13:34:31 +04:00 |
|
Svetlana Isakova
|
75fbecceda
|
Improved error reporting for invoke on expression
|
2014-03-20 10:06:02 +04:00 |
|
Svetlana Isakova
|
a829da185d
|
Resolve invoke on any kind of expressions, not only on simple name expressions
|
2014-03-20 10:05:24 +04:00 |
|
Svetlana Isakova
|
1c4db84d92
|
do not try properties named 'invoke' when resolve 'invoke'
|
2014-02-12 12:48:12 +04:00 |
|
Svetlana Isakova
|
8868da8c5f
|
KT-4372 Invalid error position and failing to resolve invoke with receiver from other module #KT-4372 Fixed
|
2014-02-11 21:07:09 +04:00 |
|
Svetlana Isakova
|
c30259dfbe
|
added info about smart casts to diagnostic tests
|
2013-12-11 19:53:50 +04:00 |
|
svtk
|
1bfca62592
|
Fixed: analyze unmapped (or with no callee) functional arguments with right context.
|
2013-11-22 18:58:02 +04:00 |
|
svtk
|
ae3331717e
|
Fixed: unmapped arguments should be completed as well.
|
2013-11-22 18:58:02 +04:00 |
|
svtk
|
2bd4aa97c6
|
KT-4204 ConstraintSystem erased after resolution completion
#KT-4204 Fixed
|
2013-11-22 18:57:59 +04:00 |
|
svtk
|
64e12398af
|
comment added to tests
|
2013-11-08 16:33:41 +04:00 |
|
svtk
|
95ef417ee8
|
KT-4170 Compiler hangs (or works too long)
#KT-4170 Fixed
|
2013-11-08 16:33:41 +04:00 |
|
Svetlana Isakova
|
5f189a8c0f
|
KT-3833 Invoke method not working inside class object?
#KT-3833 Fixed
|
2013-09-13 16:04:17 +04:00 |
|
Svetlana Isakova
|
a53eae79b5
|
bug fixed: analyze arguments in FREE expression position
|
2013-09-03 19:56:20 +04:00 |
|
Svetlana Isakova
|
4621fe6dfa
|
resolve elvis operator as call
|
2013-09-03 13:09:02 +04:00 |
|
Svetlana Isakova
|
aba70e047d
|
resolve a!! as call
|
2013-09-02 23:18:46 +04:00 |
|
Svetlana Isakova
|
539756ff3e
|
KT-3772 Invoke and overload resolution ambiguity
#KT-3772 Fixed
|
2013-07-16 20:33:08 +04:00 |
|
Svetlana Isakova
|
cf5c5dba3d
|
KT-3189 Function invoke is called with no reason
prioritize tasks specially for invoke
#KT-3189 Fixed
#KT-3190 Fixed
#KT-3297 Fixed
|
2013-07-05 18:03:51 +04:00 |
|
Svetlana Isakova
|
d447c90b13
|
added tests for function literals faster resolve
|
2013-02-08 15:10:42 +04:00 |
|
Svetlana Isakova
|
39450dd954
|
resolve function literal expression (as parameter) after resolve call
(therefore only once)
while resolve use FAKE_FUNCTION_TYPE as type
for function literal (which is a subtype/supertype for any function type)
|
2012-11-20 19:54:55 +04:00 |
|
Svetlana Isakova
|
993d3a3469
|
added tests for resolve
(to test performance issues)
|
2012-11-20 17:59:20 +04:00 |
|