Class and Description |
---|
ControlFlowAnalyzer.DependencyRecorder
A callback for recording control-flow dependencies as they are discovered.
|
JavaToJavaScriptMap
A map between chunks of JavaScript to chunks of Java.
|
Class and Description |
---|
ControlFlowAnalyzer.DependencyRecorder
A callback for recording control-flow dependencies as they are discovered.
|
JavaToJavaScriptMap
A map between chunks of JavaScript to chunks of Java.
|
Class and Description |
---|
RapidTypeAnalyzer.AnalyzableTypeEnvironment
An interface for a type environment sufficient for rapid type analysis.
|
ResolveRuntimeTypeReferences.IntTypeMapper
Sequentially creates int type ids for types.
|
Class and Description |
---|
ResolveRuntimeTypeReferences.TypeMapper
Maps a type into a type id literal.
|
Class and Description |
---|
TypeCategory
TypeCategory classifies Java types into different categories.
|
Class and Description |
---|
AbstractRestrictionChecker
Abstract base class for error checking in the full AST.
|
CallGraph
Call graph, which records {callee->callers} and {caller->callees} pairs.
|
CompoundAssignmentNormalizer
Replace problematic compound assignments with a sequence of simpler
operations, all of which are either simple assignments or are non-assigning
operations.
|
ControlFlowAnalyzer
This class finds out what code in a program is live based on starting
execution at a specified location.
|
ControlFlowAnalyzer.DependencyRecorder
A callback for recording control-flow dependencies as they are discovered.
|
EnumOrdinalizer.Tracker
A simple Tracker class for compiling lists of enum classes processed by
this optimizer.
|
ImplementClassLiteralsAsFields.ClassLiteralFactoryMethod
Class used to construct invocations to class literal factory methods.
|
JavaToJavaScriptMap
A map between chunks of JavaScript to chunks of Java.
|
JChangeTrackingVisitor
A visitor for optimizing an AST.
|
JsAbstractTextTransformer
Base class for transforming program text.
|
JsniRefLookup.ErrorReporter
Deprecated.
A callback used to indicate the reason for a failed JSNI lookup.
|
OptimizerContext
A context used for optimizations that maintains and provides information shared by optimization
passes.
|
OptimizerStats
Stores statistics on the results of running an optimizer pass.
|
RapidTypeAnalyzer.AnalyzableTypeEnvironment
An interface for a type environment sufficient for rapid type analysis.
|
ResolveRuntimeTypeReferences.IntTypeMapper
Sequentially creates int type ids for types.
|
ResolveRuntimeTypeReferences.TypeMapper
Maps a type into a type id literal.
|
ResolveRuntimeTypeReferences.TypeOrder
Identifies a way of sorting types when generating ids.
|
TextOutputVisitor
A convenience base class that combines a
JVisitor with a
TextOutput . |
ToStringGenerationVisitor
Implements a reasonable toString() for all JNodes.
|
TypeCategory
TypeCategory classifies Java types into different categories.
|
Class and Description |
---|
ControlFlowAnalyzer
This class finds out what code in a program is live based on starting
execution at a specified location.
|
ControlFlowAnalyzer.DependencyRecorder
A callback for recording control-flow dependencies as they are discovered.
|
JavaToJavaScriptMap
A map between chunks of JavaScript to chunks of Java.
|
Class and Description |
---|
OptimizerStats
Stores statistics on the results of running an optimizer pass.
|
Class and Description |
---|
JavaToJavaScriptMap
A map between chunks of JavaScript to chunks of Java.
|
OptimizerStats
Stores statistics on the results of running an optimizer pass.
|
Class and Description |
---|
JavaToJavaScriptMap
A map between chunks of JavaScript to chunks of Java.
|
Copyright © 2018. All rights reserved.