Package | Description |
---|---|
org.apache.flex.abc.models |
This package contains higher-level models of a method body
and encoders to translate from the basic ABC model
into these higher-level models.
|
Class and Description |
---|
FrameModelEncoder
The FrameModelEncoder abstracts ABC instructions into
a sequence of operations on the method's "frame"
(i.e., its locals, scope stack, and value stack).
|
FrameModelVisitor
The FrameModelVisitor interface presents an abstract view
of ABC bytecode semantics, focused on maintenance of the
AVM "frame" (the local variable slots, the scope stack,
and the value stack).
|
TreeModelEncoder
The TreeModelEncoder translates the stack-oriented semantics
of ABC bytecode into a tree-oriented model.
|
TreeModelEncoder.Frame
A representation of an AVM "frame," the local variables, scope stack slots,
and value stack slots used in a particular Block of the method's flowgraph.
|
TreeModelVisitor
A TreeModelVisitor translates stack-oriented
operations into a operation/operands view of
an ABC method body.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.