| Package | Description |
|---|---|
| com.cloudbees.groovy.cps | |
| com.cloudbees.groovy.cps.impl |
| Class and Description |
|---|
| Block
AST Node of Groovy for CPS execution.
|
| CaseExpression |
| CatchExpression
Catch block in a try/catch statement.
|
| Continuable
Mutable representation of the program.
|
| Continuation
Represents the remaining computation that receives the result of
Block. |
| CpsTransformer |
| Env
For variable lookup.
|
| LValueBlock
Base class for
Block that can come to the left hand side of an assignement, aka "l-value"
Subtypes implement LValueBlock.evalLValue(Env, Continuation) that computes LValue object,
which provides read/write access. |
| MethodLocation
Triplet of source file / declaring class / method name.
|
| Next
Remaining computation to execute.
|
| Outcome
Result of an evaluation.
|
| Class and Description |
|---|
| Block
AST Node of Groovy for CPS execution.
|
| CaseExpression |
| CatchExpression
Catch block in a try/catch statement.
|
| Continuation
Represents the remaining computation that receives the result of
Block. |
| Env
For variable lookup.
|
| LValueBlock
Base class for
Block that can come to the left hand side of an assignement, aka "l-value"
Subtypes implement LValueBlock.evalLValue(Env, Continuation) that computes LValue object,
which provides read/write access. |
| MethodLocation
Triplet of source file / declaring class / method name.
|
| Next
Remaining computation to execute.
|
Copyright © 2011–2014. All rights reserved.