1 2 3 4 5 6 7 8 9 10
contract C { uint[] s; function f() internal returns (uint[] storage a) { revert(); a[0] = 0; a = s; } } // ----