solidity/test/libsolidity/syntaxTests/controlFlow/storageReturn/default_location.sol
2018-05-14 20:23:40 +02:00

20 lines
420 B
Solidity

contract C {
struct S { bool f; }
S s;
function f() internal view returns (S c) {
c = s;
}
function g() internal view returns (S) {
return s;
}
function h() internal pure returns (S) {
}
function i(bool flag) internal view returns (S c) {
if (flag) c = s;
}
function j(bool flag) internal view returns (S) {
if (flag) return s;
}
}
// ----