aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/interface/CompilerStack.cpp
diff options
context:
space:
mode:
authorYoichi Hirai <i@yoichihirai.com>2017-03-09 00:49:14 +0800
committerGitHub <noreply@github.com>2017-03-09 00:49:14 +0800
commite364909e063cf95922b9611b3d25fb0a4199e43f (patch)
treeb235903bb5c2825f5b99e1534c59a922350c4859 /libsolidity/interface/CompilerStack.cpp
parent3f9a7758348a30c4c65a99054e1e1055d1bb20c0 (diff)
parenta3cb69b14b13a64deda8a71387e480a0eec45698 (diff)
downloaddexon-solidity-e364909e063cf95922b9611b3d25fb0a4199e43f.tar.gz
dexon-solidity-e364909e063cf95922b9611b3d25fb0a4199e43f.tar.zst
dexon-solidity-e364909e063cf95922b9611b3d25fb0a4199e43f.zip
Merge pull request #1747 from ethereum/fixICEInternalConstructor
Move privateness of constructor into AST itself.
Diffstat (limited to 'libsolidity/interface/CompilerStack.cpp')
-rw-r--r--libsolidity/interface/CompilerStack.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libsolidity/interface/CompilerStack.cpp b/libsolidity/interface/CompilerStack.cpp
index 594efb1e..6b0024ad 100644
--- a/libsolidity/interface/CompilerStack.cpp
+++ b/libsolidity/interface/CompilerStack.cpp
@@ -637,7 +637,7 @@ void CompilerStack::compileContract(
if (
_compiledContracts.count(&_contract) ||
!_contract.annotation().isFullyImplemented ||
- !_contract.annotation().hasPublicConstructor
+ !_contract.constructorIsPublic()
)
return;
for (auto const* dependency: _contract.annotation().contractDependencies)