mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
10 lines
339 B
Solidity
10 lines
339 B
Solidity
|
contract C {
|
||
|
function C() internal {}
|
||
|
}
|
||
|
contract D {
|
||
|
function f() public { C x = new C(); x; }
|
||
|
}
|
||
|
// ----
|
||
|
// Warning: (14-38): Defining constructors as functions with the same name as the contract is deprecated. Use "constructor(...) { ... }" instead.
|
||
|
// TypeError: (83-88): Contract with internal constructor cannot be created directly.
|