Valentin Kipyatkov
|
8baa9ba1de
|
No parameter names in type of lambda expression and anonymous function
|
2016-10-11 23:38:54 +03:00 |
|
Valentin Kipyatkov
|
41ee06ec96
|
Use parameter names in DescriptorRenderer
|
2016-10-11 23:38:49 +03:00 |
|
Mikhail Glukhikh
|
b7ed68db05
|
CFA: No more UNRESOLVED_CALL for object / enum entry qualifiers
(cherry picked from commit 4b09de8)
|
2016-08-08 17:47:40 +03:00 |
|
Alexey Sedunov
|
d815634233
|
Control-Flow: Assign pseudo-values to local functions (except those
declared directly in the block)
|
2015-04-21 17:10:46 +03:00 |
|
Alexey Sedunov
|
a3a0edca58
|
Pseudocode: Drop CompilationErrorInstruction
|
2014-10-14 01:59:43 +04: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
|
f226d99d36
|
Pseudocode: Add valued instructions and unbound values to AbstractPseudoValueTest
|
2014-06-26 13:06:23 +04:00 |
|
Alexey Sedunov
|
5e2c2b4eca
|
Pseudocode: Implement computation of expected type predicates
|
2014-06-23 19:32:25 +04:00 |
|
Alexey Sedunov
|
168b32920b
|
Pseudocode: Do not bind call value to callee expressions
|
2014-06-19 22:04:44 +04:00 |
|
Alexey Sedunov
|
4a5d2e6728
|
Add tests for element -> pseudo-value mapping
|
2014-06-03 18:17:07 +04:00 |
|
Alexey Sedunov
|
d2c055e9da
|
Pseudocode: Introduce pseudo-value analysis
|
2014-06-03 18:17:05 +04:00 |
|
Svetlana Isakova
|
006f3ccbe9
|
Added/updated tests for LexicalScope.
|
2014-03-07 21:08:16 +04:00 |
|
Svetlana Isakova
|
ec47821567
|
restructured control flow tests
|
2014-03-07 21:08:14 +04:00 |
|