Denis Zharkov
|
edbf360852
|
Do not render trivial variables in DataFlow tests
The reason is that while there are optimizations for them
definition of their state is both rather simple and may be
confusing in testData
|
2017-10-02 10:04:16 +03:00 |
|
Denis Zharkov
|
477aeef90c
|
Update test data for rendered CFA results after optimizations
|
2017-10-02 10:04:16 +03:00 |
|
Mikhail Glukhikh
|
f8039249c6
|
CFA: additional jumps to catch / finally generated in the end of try / before exits from try #KT-5469 Fixed
Also #KT-13612 Fixed
(cherry picked from commit 7c188b3)
|
2016-08-31 19:28:09 +03:00 |
|
Svetlana Isakova
|
976d5ab030
|
Pseudocode: don't write full label name when jump on it
|
2014-09-07 01:04:00 +04:00 |
|
Alexey Sedunov
|
77bbf8f73b
|
Pseudocode: Generate fake values for Unit/Nothing-typed expressions
|
2014-07-28 13:07:29 +04:00 |
|
Alexey Sedunov
|
4707f4a5e9
|
Pseudocode: Add debug information to magic instructions
|
2014-07-11 19:13:49 +04:00 |
|
Svetlana Isakova
|
aa26db0538
|
Updated tests for control flow: call instruction stores call element
instead of callee expression
|
2014-07-08 14:57:38 +04:00 |
|
Alexey Sedunov
|
d2c055e9da
|
Pseudocode: Introduce pseudo-value analysis
|
2014-06-03 18:17:05 +04:00 |
|
Svetlana Isakova
|
35c6a656c9
|
Store only data for variables declared in current lexical scope.
Remove data for other variables (when leaving a scope).
|
2014-03-07 21:08:17 +04:00 |
|
Svetlana Isakova
|
006f3ccbe9
|
Added/updated tests for LexicalScope.
|
2014-03-07 21:08:16 +04:00 |
|