Generalize cycle detection.

This commit is contained in:
chriseth
2018-04-03 16:29:18 +02:00
committed by Alex Beregszaszi
parent 5bdadff0d8
commit eb5b18e814
4 changed files with 104 additions and 35 deletions
+1 -4
View File
@@ -55,10 +55,7 @@ private:
virtual bool visit(Identifier const& _identifier) override;
VariableDeclaration const* findCycle(
VariableDeclaration const* _startingFrom,
std::set<VariableDeclaration const*> const& _seen = std::set<VariableDeclaration const*>{}
);
VariableDeclaration const* findCycle(VariableDeclaration const& _startingFrom);
ErrorReporter& m_errorReporter;