changeset 32134:426c1c5280fe

new convenience function to access parent stack frame index * stack-frame.h (stack_frame::parent_frame_index): New function.
author Petter T. <petter.vilhelm@gmail.com>
date Mon, 19 Jun 2023 10:27:25 -0400
parents 4a37c8bb80b6
children eb5c236389ad
files libinterp/corefcn/stack-frame.h
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/corefcn/stack-frame.h	Mon Jun 19 09:55:13 2023 -0400
+++ b/libinterp/corefcn/stack-frame.h	Mon Jun 19 10:27:25 2023 -0400
@@ -307,6 +307,9 @@
     mark_global (sym);
   }
 
+  std::size_t
+  parent_frame_index () const { return m_parent_link->index (); }
+
   std::shared_ptr<stack_frame>
   parent_link () const {return m_parent_link; }