Package org.jruby.ir.runtime
Class IRReturnJump
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.jruby.ir.runtime.IRJump
org.jruby.ir.runtime.IRReturnJump
- All Implemented Interfaces:
Serializable,Unrescuable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateIRReturnJump(StaticScope returnScope, DynamicScope scopeToReturnFrom, Object rv) -
Method Summary
Modifier and TypeMethodDescriptionstatic IRReturnJumpcreate(StaticScope returnScope, DynamicScope scopeToReturnFrom, Object rv) booleanisReturnToScope(DynamicScope scope) toString()Methods inherited from class org.jruby.ir.runtime.IRJump
fillInStackTraceMethods inherited from class java.lang.Throwable
addSuppressed, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Field Details
-
returnScope
-
methodToReturnFrom
-
returnValue
-
-
Constructor Details
-
IRReturnJump
-
-
Method Details
-
create
public static IRReturnJump create(StaticScope returnScope, DynamicScope scopeToReturnFrom, Object rv) -
isReturnToScope
-
toString
-