solidity/test/libsolidity/syntaxTests/controlFlow/storageReturn/assembly/switch_only_default_warn.sol

13 lines
295 B
Solidity

contract C {
struct S { bool f; }
S s;
function f(uint256 a) internal pure returns (S storage c) {
assembly {
switch a
default { c_slot := s_slot }
}
}
}
// ----
// Warning 9592: (142-195): "switch" statement with only a default case.