From a57a79082ea93b07d8ae935721e90d145ea1c8bc Mon Sep 17 00:00:00 2001 From: Axel Naumann <Axel.Naumann@cern.ch> Date: Fri, 25 Aug 2017 19:40:42 -0700 Subject: [PATCH] Add new interface to MultiplexInterpreterCallbacks. --- .../lib/Interpreter/MultiplexInterpreterCallbacks.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/interpreter/cling/lib/Interpreter/MultiplexInterpreterCallbacks.h b/interpreter/cling/lib/Interpreter/MultiplexInterpreterCallbacks.h index 87dc5490272..9ef85e8f090 100644 --- a/interpreter/cling/lib/Interpreter/MultiplexInterpreterCallbacks.h +++ b/interpreter/cling/lib/Interpreter/MultiplexInterpreterCallbacks.h @@ -123,6 +123,16 @@ namespace cling { for (auto&& cb : m_Callbacks) cb->PrintStackTrace(); } + + void EnteringUserCode() override { + for (auto&& cb : m_Callbacks) + cb->EnteringUserCode(); + } + + void ReturnedFromUserCode() override { + for (auto&& cb : m_Callbacks) + cb->ReturnedFromUserCode(); + } }; } // end namespace cling -- GitLab