Class SimpleEventReceiver

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void enter​(Node node, VirtualFrame frame)
      Receive notification that an AST node's execute method is about to be called.
      void returnAny​(Node node, VirtualFrame frame)
      Receive notification that one of an AST Node's execute methods has just returned by any means: with or without a return value (ignored) or via exception (ignored).
      void returnExceptional​(Node node, VirtualFrame frame, java.lang.Exception e)
      Receive notification that an AST Node's execute method has just thrown an exception.
      void returnValue​(Node node, VirtualFrame frame, java.lang.Object result)
      Receive notification that an AST Node'sexecute method has just returned a value (boxed if primitive).
      void returnVoid​(Node node, VirtualFrame frame)
      Receive notification that an AST Node's void-valued execute method has just returned.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SimpleEventReceiver

        public SimpleEventReceiver()
    • Method Detail

      • returnAny

        public void returnAny​(Node node,
                              VirtualFrame frame)
        Receive notification that one of an AST Node's execute methods has just returned by any means: with or without a return value (ignored) or via exception (ignored).
        Parameters:
        node -
        frame -