solidity/test/libsolidity/syntaxTests/viewPureChecker/creation_view_fail.sol
2018-07-04 11:25:45 +02:00

7 lines
238 B
Solidity

contract D {}
contract C {
function f() public view { new D(); }
}
// ----
// TypeError: (58-65): Function declared as view, but this expression (potentially) modifies the state and thus requires non-payable (the default) or payable.