|
sdr 0.7 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransformVisitor | |
---|---|
net.cscott.sdr.calls.ast | This package contains the abstract syntax used for call definition and evaluation. |
net.cscott.sdr.calls.transform | This package contains code to parse call lists and transform call abstract syntax in various ways. |
Uses of TransformVisitor in net.cscott.sdr.calls.ast |
---|
Methods in net.cscott.sdr.calls.ast with parameters of type TransformVisitor | ||
---|---|---|
|
Seq.accept(TransformVisitor<T> v,
T t)
|
|
|
Prim.accept(TransformVisitor<T> v,
T t)
|
|
|
Part.accept(TransformVisitor<T> v,
T t)
|
|
|
ParCall.accept(TransformVisitor<T> v,
T t)
|
|
|
Par.accept(TransformVisitor<T> v,
T t)
|
|
|
OptCall.accept(TransformVisitor<T> v,
T t)
|
|
|
Opt.accept(TransformVisitor<T> v,
T t)
|
|
|
In.accept(TransformVisitor<T> v,
T t)
|
|
|
If.accept(TransformVisitor<T> v,
T t)
|
|
abstract
|
Comp.accept(TransformVisitor<T> v,
T t)
|
|
|
Expr.accept(TransformVisitor<T> v,
T t)
|
|
abstract
|
AstNode.accept(TransformVisitor<T> v,
T t)
Visitor pattern implementation for transformations. |
|
abstract
|
SeqCall.accept(TransformVisitor<T> v,
T t)
|
|
|
Apply.accept(TransformVisitor<T> v,
T t)
|
Uses of TransformVisitor in net.cscott.sdr.calls.transform |
---|
Subclasses of TransformVisitor in net.cscott.sdr.calls.transform | |
---|---|
class |
Finish
Transformation implementing C1List.FINISH . |
class |
FirstPart
Transformation implementing C4List._FIRST_PART (not on any list). |
class |
Fractional
Transformation implementing BasicList._FRACTIONAL . |
class |
LikeA
Transformation implementing C4List.LIKE_A . |
class |
PartsVisitor<T>
Helper for transformations which treat separate parts of a call, like Fractional , Finish , and LikeA . |
class |
RemoveIn
Push In s down a call tree and adjust
Prim timing where possible. |
|
sdr 0.7 | |||||||||
PREV NEXT | FRAMES NO FRAMES |