From 3ede1f1bca9615d63b934a321db79b08f41b0047 Mon Sep 17 00:00:00 2001 From: Djordje Mijovic Date: Fri, 18 Sep 2020 13:46:02 +0200 Subject: [PATCH] Adding support for recursive functions in MultiUseYulFunctionCollector --- libsolidity/codegen/MultiUseYulFunctionCollector.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libsolidity/codegen/MultiUseYulFunctionCollector.cpp b/libsolidity/codegen/MultiUseYulFunctionCollector.cpp index 0049deb78..541171818 100644 --- a/libsolidity/codegen/MultiUseYulFunctionCollector.cpp +++ b/libsolidity/codegen/MultiUseYulFunctionCollector.cpp @@ -33,8 +33,11 @@ string MultiUseYulFunctionCollector::requestedFunctions() { string result; for (auto const& f: m_requestedFunctions) + { + solAssert(f.second != "<