Package | Description |
---|---|
org.apache.flex.abc |
This package and its subpackages contain a support library
for manipulating ActionScript bytecode (ABC).
|
org.apache.flex.abc.diagnostics |
This package contains classes and interfaces used to report non-fatal
diagnostics from ABC processing.
|
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.optimize |
This package contains specialized visitors that transform their input
according to some figure of merit.
|
org.apache.flex.abc.semantics |
This package contains representations of the individual components of an ABC.
|
org.apache.flex.abc.visitors |
This package contains the most basic model of ABC, which uses visitors.
|
Constructor and Description |
---|
ABCEmitter(IDiagnosticsVisitor diagnosticsVisitor)
Construct a new ABCEmitter using the specified diagnostics interface.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDiagnosticVisitor
An abstract base class implementation of
IDiagnosticsVisitor . |
class |
DiagnosticsAggregator
A DiagnosticsAggregator collects AET diagnostics for analysis.
|
Constructor and Description |
---|
FrameModelEncoder(MethodBodyInfo mbi,
FrameModelVisitor<?> visitor,
IDiagnosticsVisitor diagnosticsVisitor)
Construct a new FrameModelEncoder.
|
TreeModelEncoder(MethodBodyInfo mbi,
TreeModelVisitor<T> visitor,
IDiagnosticsVisitor diagnosticsVisitor)
Construct a new TreeModelEncoder.
|
Modifier and Type | Field and Description |
---|---|
protected IDiagnosticsVisitor |
DeadCodeFilter.diagnostics |
Constructor and Description |
---|
DeadCodeFilter(MethodBodyInfo mbi,
IMethodBodyVisitor delegate,
IDiagnosticsVisitor diagnostics)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
MethodBodyInfo.computeFrameCounts(IDiagnosticsVisitor diagnosticsVisitor)
Compute a functions's max_stack, max_scope, and slot count.
|
Modifier and Type | Class and Description |
---|---|
class |
NilDiagnosticsVisitor
Nil implementation of
IDiagnosticsVisitor . |
Modifier and Type | Field and Description |
---|---|
static IDiagnosticsVisitor |
NilVisitors.NIL_DIAGNOSTICS_VISITOR
Nil
IDiagnosticsVisitor |
Copyright © 2016 The Apache Software Foundation. All rights reserved.