Move assertion in PostTypeChecker's ConstStateVarCircularReferenceChecker to account for function type variables

This commit is contained in:
Daniel Kirchner
2020-02-12 17:42:27 +01:00
parent 85348e9af7
commit 45f80e9895
3 changed files with 14 additions and 1 deletions
+1 -1
View File
@@ -133,9 +133,9 @@ struct ConstStateVarCircularReferenceChecker: public PostTypeChecker::Checker
bool visit(VariableDeclaration const& _variable) override
{
solAssert(!m_currentConstVariable, "");
if (_variable.isConstant())
{
solAssert(!m_currentConstVariable, "");
m_currentConstVariable = &_variable;
m_constVariables.push_back(&_variable);
}