solidity/test/libsolidity/syntaxTests/controlFlow/storageReturn/default_location.sol

20 lines
420 B
Solidity
Raw Normal View History

2018-05-14 09:06:50 +00:00
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;
}
}
// ----