Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Field and Description |
---|---|
private VariableMap |
DefaultPassConfig.anonymousFunctionNameMap
The naming map for anonymous functions
|
(package private) VariableMap |
PassConfig.State.anonymousFunctionNameMap |
(package private) VariableMap |
CompilerOptions.inputAnonymousFunctionNamingMap
Input anonymous function renaming map.
|
(package private) VariableMap |
CompilerOptions.inputPropertyMap
Input property renaming map.
|
(package private) VariableMap |
CompilerOptions.inputVariableMap
Input variable renaming map.
|
VariableMap |
Result.namedAnonFunctionMap |
private VariableMap |
NameAnonymousFunctionsMapped.previousMap |
private VariableMap |
RenameProperties.prevUsedPropertyMap
Property renaming map from a previous compilation.
|
private VariableMap |
RenameVars.prevUsedRenameMap
The previously used rename map.
|
private VariableMap |
DefaultPassConfig.propertyMap
The property renaming map
|
(package private) VariableMap |
PassConfig.State.propertyMap |
VariableMap |
Result.propertyMap |
(package private) VariableMap |
CompilerOptions.replaceStringsInputMap |
private VariableMap |
DefaultPassConfig.stringMap
String replacement map
|
(package private) VariableMap |
PassConfig.State.stringMap |
VariableMap |
Result.stringMap |
private VariableMap |
DefaultPassConfig.variableMap
The variable renaming map
|
(package private) VariableMap |
PassConfig.State.variableMap |
VariableMap |
Result.variableMap |
Modifier and Type | Method and Description |
---|---|
static VariableMap |
VariableMap.fromBytes(byte[] bytes)
Deserializes the variable map from a byte array returned by
toBytes() . |
static VariableMap |
VariableMap.fromMap(java.util.Map<java.lang.String,java.lang.String> map)
Initializes the variable map from an existing map.
|
(package private) VariableMap |
NameAnonymousFunctionsMapped.getFunctionMap()
Gets the function renaming map (the "answer key").
|
(package private) VariableMap |
Compiler.getPropertyMap() |
(package private) VariableMap |
RenameProperties.getPropertyMap()
Gets the property renaming map (the "answer key").
|
(package private) VariableMap |
ReplaceStrings.getStringMap() |
(package private) VariableMap |
Compiler.getVariableMap() |
(package private) VariableMap |
RenameVars.getVariableMap()
Gets the variable map.
|
static VariableMap |
VariableMap.load(java.lang.String filename)
Reads the variable map from a file written via
save(String) . |
private VariableMap |
DefaultPassConfig.runVariableRenaming(AbstractCompiler compiler,
VariableMap prevVariableMap,
Node externs,
Node root) |
Modifier and Type | Method and Description |
---|---|
private void |
ReplaceStrings.initMapping(VariableMap previousVarMap,
java.util.Set<java.lang.String> reservedNames) |
private VariableMap |
DefaultPassConfig.runVariableRenaming(AbstractCompiler compiler,
VariableMap prevVariableMap,
Node externs,
Node root) |
void |
CompilerOptions.setInputAnonymousFunctionNamingMap(VariableMap inputMap) |
void |
CompilerOptions.setInputPropertyMap(VariableMap inputPropertyMap) |
void |
CompilerOptions.setInputVariableMap(VariableMap inputVariableMap) |
void |
CompilerOptions.setReplaceStringsInputMap(VariableMap serializedMap) |
Constructor and Description |
---|
NameAnonymousFunctionsMapped(AbstractCompiler compiler,
VariableMap previousMap) |
RenameProperties(AbstractCompiler compiler,
boolean generatePseudoNames,
VariableMap prevUsedPropertyMap,
char[] reservedCharacters,
NameGenerator nameGenerator)
Creates an instance.
|
RenameProperties(AbstractCompiler compiler,
boolean generatePseudoNames,
VariableMap prevUsedPropertyMap,
NameGenerator nameGenerator)
Creates an instance.
|
RenameVars(AbstractCompiler compiler,
java.lang.String prefix,
boolean localRenamingOnly,
boolean preserveFunctionExpressionNames,
boolean generatePseudoNames,
boolean shouldShadow,
boolean preferStableNames,
VariableMap prevUsedRenameMap,
char[] reservedCharacters,
java.util.Set<java.lang.String> reservedNames,
NameGenerator nameGenerator) |
ReplaceStrings(AbstractCompiler compiler,
java.lang.String placeholderToken,
java.util.List<java.lang.String> functionsToInspect,
java.util.Set<java.lang.String> blacklisted,
VariableMap previousMappings) |
Result(JSError[] errors,
JSError[] warnings,
java.lang.String debugLog,
VariableMap variableMap,
VariableMap propertyMap,
VariableMap namedAnonFunctionMap,
FunctionInformationMap functionInformationMap,
SourceMap sourceMap,
java.lang.String externExport) |
Result(JSError[] errors,
JSError[] warnings,
java.lang.String debugLog,
VariableMap variableMap,
VariableMap propertyMap,
VariableMap namedAnonFunctionMap,
VariableMap stringMap,
FunctionInformationMap functionInformationMap,
SourceMap sourceMap,
java.lang.String externExport,
java.util.Map<java.lang.String,java.lang.Integer> cssNames,
java.lang.String idGeneratorMap) |
State(java.util.Map<java.lang.String,java.lang.Integer> cssNames,
java.util.Set<java.lang.String> exportedNames,
CrossModuleMethodMotion.IdGenerator crossModuleIdGenerator,
VariableMap variableMap,
VariableMap propertyMap,
VariableMap anonymousFunctionNameMap,
VariableMap stringMap,
FunctionNames functionNames,
java.lang.String idGeneratorMap) |