public Object readResolve()
Block matcher
Block body
SourceLocation loc
Continuation first
com.google.common.base.Function<F,T> f
Continuable then
Env e
Continuation k
Throwable interrupt
public Object readResolve()
Block f
Env e
Continuation k
Outcome yield
Next.f is mutually exclusive.private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream oos) throws IOException
IOExceptionBlock lhsExp
Block rhsExp
String compoundOp
SourceLocation loc
Block exp
Map<K,V> locals
Collections.EMPTY_MAP until we declare variables, then converted to a (small) HashMapMap<K,V> types
Collections.EMPTY_MAP until we declare variables, then converted to a (small) HashMapString label
Collection<E> tags
String label
Continuation break_
Block[] argExps
Object value
String label
groovy.lang.Closure<V> wrapped
Block body
com.google.common.collect.ImmutableList<E> parameters
String methodName
CpsCallable call
Object receiver
List<E> arguments
com.cloudbees.groovy.cps.impl.CpsClosureDef def
String operatorMethod
boolean prefix
Block body
SourceLocation loc
Block lhsExp
Block nameExp
"<init>" to call constructorBlock[] argExps
SourceLocation loc
boolean safe
Map<K,V> locals
Collections.EMPTY_MAP until we declare variables, then converted to a (small) HashMapString name
SourceLocation loc
SourceLocation loc
Block lhsExp
Block methodNameExp
Collection<E> tags
Class<T> componentType
Block[] dimensionExps
SourceLocation loc
Block b
Env parent
int depth
Block exp
MethodLocation method
int lineNumber
Class<T> lhs
String name
SourceLocation loc
SourceLocation loc
Block exp
boolean fillStackTrace
Throwable.fillInStackTrace() is used at the point of throwing
to overwrite the stack trace of the exception.Object v
private Object readResolve()
private Object readResolve()
Copyright © 2011–2019. All rights reserved.