solidity-upgrade can now change now to block.timestamp

This commit is contained in:
Harikrishnan Mulackal
2020-05-05 21:11:15 +05:30
parent a207613f17
commit aed6c22318
7 changed files with 61 additions and 2 deletions
+6 -2
View File
@@ -58,7 +58,8 @@ private:
AbstractContract,
OverridingFunction,
VirtualFunction,
DotSyntax
DotSyntax,
NowKeyword
};
/// Upgrade suite that hosts all available modules.
@@ -84,6 +85,8 @@ private:
/// Solidity 0.7.0
if (isActivated(Module::DotSyntax))
DotSyntax{m_changes}.analyze(_sourceUnit);
if (isActivated(Module::NowKeyword))
NowKeyword{m_changes}.analyze(_sourceUnit);
}
void activateModule(Module _module) { m_modules.insert(_module); }
@@ -103,7 +106,8 @@ private:
Module::AbstractContract,
Module::OverridingFunction,
Module::VirtualFunction,
Module::DotSyntax
Module::DotSyntax,
Module::NowKeyword
};
};