From 80227af08a72e37e35a0a8bfacadc1c201f1d114 Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Fri, 9 Jun 2017 10:43:33 +0100 Subject: Add test for two functions calling eachother --- test/libsolidity/InlineAssembly.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'test') diff --git a/test/libsolidity/InlineAssembly.cpp b/test/libsolidity/InlineAssembly.cpp index e9e310d0..3db07184 100644 --- a/test/libsolidity/InlineAssembly.cpp +++ b/test/libsolidity/InlineAssembly.cpp @@ -507,6 +507,7 @@ BOOST_AUTO_TEST_CASE(function_calls) BOOST_CHECK(successAssemble("{ function f(a, b) -> x, y { x := b y := a } let a, b := f(2, 3) }")); BOOST_CHECK(successAssemble("{ function rec(a) { rec(sub(a, 1)) } rec(2) }")); BOOST_CHECK(successAssemble("{ let r := 2 function f() -> x, y { x := 1 y := 2} let a, b := f() b := r }")); + BOOST_CHECK(successAssemble("{ function f() { g() } function g() { f() } }")); } BOOST_AUTO_TEST_CASE(embedded_functions) -- cgit v1.2.3