public class JsIncrementalNamer extends JsNamer
Modifier and Type | Class and Description |
---|---|
static class |
JsIncrementalNamer.JsIncrementalNamerState
Encapsulates the complete state of this namer so that state can be persisted and reused.
|
JsNamer.IllegalNameException
Modifier and Type | Field and Description |
---|---|
static String |
RESERVED_IDENT_SUFFIX |
program, referenced, reserved
Constructor and Description |
---|
JsIncrementalNamer(JsProgram program,
ConfigurationProperties config,
JsIncrementalNamer.JsIncrementalNamerState state,
JavaToJavaScriptMap jjsmap,
boolean minifyFunctionNames) |
Modifier and Type | Method and Description |
---|---|
static void |
exec(JsProgram program,
ConfigurationProperties config,
JsIncrementalNamer.JsIncrementalNamerState state,
JavaToJavaScriptMap jjsmap,
boolean minifyFunctionNames) |
protected void |
reset() |
protected void |
visit(JsScope scope) |
public static final String RESERVED_IDENT_SUFFIX
public JsIncrementalNamer(JsProgram program, ConfigurationProperties config, JsIncrementalNamer.JsIncrementalNamerState state, JavaToJavaScriptMap jjsmap, boolean minifyFunctionNames)
public static void exec(JsProgram program, ConfigurationProperties config, JsIncrementalNamer.JsIncrementalNamerState state, JavaToJavaScriptMap jjsmap, boolean minifyFunctionNames) throws JsNamer.IllegalNameException
JsNamer.IllegalNameException
protected void visit(JsScope scope) throws JsNamer.IllegalNameException
visit
in class JsNamer
JsNamer.IllegalNameException
Copyright © 2018. All rights reserved.