| 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.