diff --git a/src/libasr/pass/inline_function_calls.cpp b/src/libasr/pass/inline_function_calls.cpp index 514ef1939f..33336dadce 100644 --- a/src/libasr/pass/inline_function_calls.cpp +++ b/src/libasr/pass/inline_function_calls.cpp @@ -346,6 +346,11 @@ class InlineFunctionCallVisitor : public PassUtils::PassVisitorm_abi == ASR::abiType::BindC){ + return; + } + if( success ) { // Set inlining_function to true so that we inline // only one function at a time.