solidity/test/libsolidity/syntaxTests/viewPureChecker/creation_view_fail.sol
2022-04-01 23:41:18 -05:00

7 lines
211 B
Solidity

contract D {}
contract C {
function f() public view { new D(); }
}
// ----
// TypeError 8961: (58-65='new D()'): Function cannot be declared as view because this expression (potentially) modifies the state.