Sign in
android
/
platform
/
external
/
qemu
/
740e3fe47f88926c6bda9abb22ee6eae1bc254a9
/
.
/
scripts
/
coccinelle
/
return_directly.cocci
blob: 4cf50e75ea035963ba0bfae7ea547121cc7f3c17 [
file
] [
log
] [
blame
]
// replace 'R = X; return R;' with 'return X;'
@@
identifier VAR
;
expression E
;
type T
;
identifier F
;
@@
T F
(...)
{
...
-
T VAR
;
...
when
!=
VAR
-
VAR
=
+
return
E
;
-
return
VAR
;
...
when
!=
VAR
}