public class Continuation extends MethodProc
Modifier and Type | Field and Description |
---|---|
boolean |
invoked |
argTypes, NO_MATCH, NO_MATCH_AMBIGUOUS, NO_MATCH_BAD_TYPE, NO_MATCH_TOO_FEW_ARGS, NO_MATCH_TOO_MANY_ARGS
noArgs
compilerKey, compilerXKey, validateApplyKey, validateXApplyKey
nameKey
Constructor and Description |
---|
Continuation(CallContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
apply(CallContext ctx)
Call this Procedure using the explicit-CallContext-convention.
|
static java.lang.Object |
handleException(java.lang.Throwable ex,
Continuation cont) |
static void |
handleException$X(java.lang.Throwable ex,
Continuation cont,
CallContext ctx) |
java.lang.String |
toString() |
applyN, getParameterType, isApplicable, matchFailAsException, mostSpecific, numParameters, overrideEquivalent, resolveParameterTypes
apply, check0, check1, check2, check3, check4, checkArgCount, checkN, getReturnType, getSetter, getSourceLocation, isSideEffectFree, match0, match1, match2, match3, match4, matchN, maxArgs, maxArgs, minArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation
getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol
public Continuation(CallContext ctx)
public void apply(CallContext ctx)
Procedure
public static void handleException$X(java.lang.Throwable ex, Continuation cont, CallContext ctx) throws java.lang.Throwable
java.lang.Throwable
public static java.lang.Object handleException(java.lang.Throwable ex, Continuation cont) throws java.lang.Throwable
java.lang.Throwable