Modifier and Type | Method and Description |
---|---|
static List<SyntheticArtifact> |
EntityRecorder.makeSoycArtifacts(int permutationId,
List<JsSourceMap> sourceInfoMaps,
String sourceMapFilePrefix,
JavaToJavaScriptMap jjsmap,
SizeBreakdown[] sizeBreakdowns,
DependencyGraphRecorder codeGraph,
JProgram jprogram) |
Modifier and Type | Method and Description |
---|---|
static void |
SizeMapRecorder.recordMap(TreeLogger logger,
OutputStream out,
SizeBreakdown[] sizeBreakdowns,
JavaToJavaScriptMap jjsmap,
Map<JsName,JsLiteral> internedLiteralByVariableName) |
Modifier and Type | Class and Description |
---|---|
class |
JavaToJavaScriptMapImpl
The default implementation of a JavaToJavaScriptMap.
|
Modifier and Type | Field and Description |
---|---|
static JavaToJavaScriptMap |
JavaToJavaScriptMap.EMPTY |
Modifier and Type | Method and Description |
---|---|
static Pair<JavaToJavaScriptMap,Set<JsNode>> |
GenerateJavaScriptAST.exec(TreeLogger logger,
JProgram program,
JsProgram jsProgram,
CompilerContext compilerContext,
ResolveRuntimeTypeReferences.TypeMapper<?> typeMapper,
Map<StandardSymbolData,JsName> symbolTable,
PermutationProperties props)
This is the main entry point for the translation from Java to JavaScript.
|
Modifier and Type | Method and Description |
---|---|
static void |
VerifySymbolMap.exec(JsProgram jsProgram,
JavaToJavaScriptMap jjsmap,
Map<StandardSymbolData,JsName> symbolTable) |
Modifier and Type | Method and Description |
---|---|
static void |
CodeSplitter.exec(TreeLogger logger,
JProgram jprogram,
JsProgram jsprogram,
JavaToJavaScriptMap map,
int expectedFragmentCount,
int minFragmentSize,
MultipleDependencyGraphRecorder dependencyRecorder) |
Constructor and Description |
---|
FragmentExtractor(JProgram jprogram,
JsProgram jsprogram,
JavaToJavaScriptMap map) |
FragmentExtractor(JsProgram jsprogram,
JavaToJavaScriptMap map,
JsName asyncFragmentLoaderOnLoadFnName,
JsName defineClassFnName) |
Modifier and Type | Method and Description |
---|---|
static void |
JsForceInliningChecker.check(TreeLogger logger,
JavaToJavaScriptMap javaToJavaScriptMap,
JsProgram program)
Static entry point used by JavaToJavaScriptCompiler.
|
static void |
JsNamespaceChooser.exec(JProgram jprogram,
JsProgram jsprogram,
JavaToJavaScriptMap jjsmap) |
static void |
CoverageInstrumentor.exec(JProgram jprogram,
JsProgram jsProgram,
JavaToJavaScriptMap jjsmap,
com.google.gwt.thirdparty.guava.common.collect.Multimap<String,Integer> instrumentableLines) |
static void |
JsStackEmulator.exec(JProgram jprogram,
JsProgram jsProgram,
PermutationProperties properties,
JavaToJavaScriptMap jjsmap) |
static void |
JsIncrementalNamer.exec(JsProgram program,
ConfigurationProperties config,
JsIncrementalNamer.JsIncrementalNamerState state,
JavaToJavaScriptMap jjsmap,
boolean minifyFunctionNames) |
static void |
EvalFunctionsAtTopScope.exec(JsProgram jsProgram,
JavaToJavaScriptMap map) |
static JsName |
JsUtils.getJsNameForField(JavaToJavaScriptMap jjsmap,
JProgram jprogram,
String indexedMethodName) |
static JsName |
JsUtils.getJsNameForMethod(JavaToJavaScriptMap jjsmap,
JProgram jprogram,
String indexedMethodName) |
Constructor and Description |
---|
EvalFunctionsAtTopScope(JavaToJavaScriptMap java2jsMap) |
JsIncrementalNamer(JsProgram program,
ConfigurationProperties config,
JsIncrementalNamer.JsIncrementalNamerState state,
JavaToJavaScriptMap jjsmap,
boolean minifyFunctionNames) |
JsReportGenerationVisitor(TextOutput out,
JavaToJavaScriptMap map,
boolean needSourcemapNames) |
JsSourceGenerationVisitorWithSizeBreakdown(TextOutput out,
JavaToJavaScriptMap javaToJavaScriptMap) |
Modifier and Type | Method and Description |
---|---|
static void |
JavaScriptVerifier.verify(JsProgram jsProgram,
JavaToJavaScriptMap map) |
static void |
JavaScriptVerifier.verifyTopLevelMethodMapping(JsProgram jsProgram,
JavaToJavaScriptMap map) |
Copyright © 2018. All rights reserved.