solidity/test/libsolidity/syntaxTests/viewPureChecker/creation_view_fail.sol

7 lines
243 B
Solidity
Raw Normal View History

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