Move constructor to AsmAnalyzer header

This commit is contained in:
Alex Beregszaszi 2017-05-25 00:19:11 +01:00
parent 788b64ea61
commit dda497ca02
2 changed files with 2 additions and 11 deletions

View File

@ -38,15 +38,6 @@ using namespace dev;
using namespace dev::solidity;
using namespace dev::solidity::assembly;
AsmAnalyzer::AsmAnalyzer(
AsmAnalysisInfo& _analysisInfo,
ErrorList& _errors,
julia::ExternalIdentifierAccess::Resolver const& _resolver
):
m_resolver(_resolver), m_info(_analysisInfo), m_errors(_errors)
{
}
bool AsmAnalyzer::analyze(Block const& _block)
{
if (!(ScopeFiller(m_info.scopes, m_errors))(_block))

View File

@ -61,11 +61,11 @@ struct AsmAnalysisInfo;
class AsmAnalyzer: public boost::static_visitor<bool>
{
public:
AsmAnalyzer(
explicit AsmAnalyzer(
AsmAnalysisInfo& _analysisInfo,
ErrorList& _errors,
julia::ExternalIdentifierAccess::Resolver const& _resolver = julia::ExternalIdentifierAccess::Resolver()
);
): m_resolver(_resolver), m_info(_analysisInfo), m_errors(_errors) {}
bool analyze(assembly::Block const& _block);