mirror of https://github.com/xqemu/xqemu.git
20 lines
233 B
Plaintext
20 lines
233 B
Plaintext
![]() |
// replace 'R = X; return R;' with 'return R;'
|
||
|
@@
|
||
|
identifier VAR;
|
||
|
expression E;
|
||
|
type T;
|
||
|
identifier F;
|
||
|
@@
|
||
|
T F(...)
|
||
|
{
|
||
|
...
|
||
|
- T VAR;
|
||
|
... when != VAR
|
||
|
|
||
|
- VAR =
|
||
|
+ return
|
||
|
E;
|
||
|
- return VAR;
|
||
|
... when != VAR
|
||
|
}
|