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