|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
---|---|
orc.ast.oil.expression | |
orc.ast.xml | JAXB implementation classes for the Orc Intermediate Language XML binding. |
orc.ast.xml.expression | |
orc.ast.xml.expression.argument |
Uses of Expression in orc.ast.oil.expression |
---|
Methods in orc.ast.oil.expression that return Expression | |
---|---|
Expression |
WithLocation.marshal()
|
Expression |
Throw.marshal()
|
Expression |
Stop.marshal()
|
Expression |
Sequential.marshal()
|
Expression |
Pruning.marshal()
|
Expression |
Parallel.marshal()
|
Expression |
Otherwise.marshal()
|
Expression |
HasType.marshal()
|
abstract Expression |
Expression.marshal()
|
Expression |
DeclareType.marshal()
|
Expression |
DeclareDefs.marshal()
|
Expression |
Catch.marshal()
|
Expression |
Call.marshal()
|
static Expression[] |
Expression.marshalAll(java.util.List<Expression> es)
Convenience method, to marshal a list of expressions. |
Uses of Expression in orc.ast.xml |
---|
Fields in orc.ast.xml declared as Expression | |
---|---|
Expression |
Oil.expression
|
Constructors in orc.ast.xml with parameters of type Expression | |
---|---|
Oil(java.lang.String version,
Expression expression)
|
Uses of Expression in orc.ast.xml.expression |
---|
Subclasses of Expression in orc.ast.xml.expression | |
---|---|
class |
Call
|
class |
Catch
|
class |
DeclareDefs
|
class |
DeclareType
Introduce a type alias. |
class |
HasType
An expression with an ascribed type. |
class |
Otherwise
|
class |
Parallel
|
class |
Pruning
|
class |
Sequential
|
class |
Stop
|
class |
Throw
The "throw" keyword. |
class |
WithLocation
|
Fields in orc.ast.xml.expression declared as Expression | |
---|---|
Expression |
WithLocation.body
|
Expression |
Throw.body
|
Expression |
HasType.body
|
Expression |
Def.body
|
Expression |
DeclareType.body
|
Expression |
DeclareDefs.body
|
Expression |
Sequential.left
|
Expression |
Pruning.left
|
Expression |
Parallel.left
|
Expression |
Otherwise.left
|
Expression |
Sequential.right
|
Expression |
Pruning.right
|
Expression |
Parallel.right
|
Expression |
Otherwise.right
|
Expression |
Catch.tryExpr
|
Constructors in orc.ast.xml.expression with parameters of type Expression | |
---|---|
Catch(Def catchHandler,
Expression tryExpr)
|
|
DeclareDefs(Def[] definitions,
Expression body)
|
|
DeclareType(Type type,
Expression body)
|
|
Def(int arity,
Expression body,
int typeArity,
Type[] argTypes,
Type resultType,
SourceLocation location,
java.lang.String name)
|
|
HasType(Expression body,
Type type,
boolean checked)
|
|
Otherwise(Expression left,
Expression right)
|
|
Parallel(Expression left,
Expression right)
|
|
Pruning(Expression left,
Expression right,
java.lang.String name)
|
|
Sequential(Expression left,
Expression right,
java.lang.String name)
|
|
Throw(Expression body)
|
|
WithLocation(Expression body,
SourceLocation location)
|
Uses of Expression in orc.ast.xml.expression.argument |
---|
Subclasses of Expression in orc.ast.xml.expression.argument | |
---|---|
class |
Argument
Arguments to sites and expressions. |
class |
Constant
|
class |
Field
|
class |
Site
|
class |
Variable
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |