Package | Description |
---|---|
org.apache.flex.abc.graph |
This package cotains interfaces that define the behavior of a flowgraph.
|
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.
|
org.apache.flex.abc.semantics |
This package contains representations of the individual components of an ABC.
|
Modifier and Type | Method and Description |
---|---|
void |
IFlowgraph.traverseGraph(IFlowGraphVisitor visitor)
Walk a IFlowGraphVisitor over this CFG.
|
Modifier and Type | Class and Description |
---|---|
class |
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).
|
Modifier and Type | Class and Description |
---|---|
class |
FrameCountVisitor
A FrameCountVisitor tracks the stack, scope, local, and slot numbers
encountered in a method body, so that the MethodBodyInfo can set its
max_stack, max_scope, max_local, and max_slot values.
|
Modifier and Type | Method and Description |
---|---|
void |
ControlFlowGraph.traverseGraph(IFlowGraphVisitor visitor)
Walk a IFlowGraphVisitor over this CFG.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.