Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Field and Description |
---|---|
private FunctionInjector.InliningMode |
J2clPass.ClassStaticFunctionsInliner.inliningMode |
(package private) FunctionInjector.InliningMode |
FunctionInjector.Reference.mode |
Modifier and Type | Method and Description |
---|---|
static FunctionInjector.InliningMode |
FunctionInjector.InliningMode.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static FunctionInjector.InliningMode[] |
FunctionInjector.InliningMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
private static int |
FunctionInjector.inlineCostDelta(Node fnNode,
java.util.Set<java.lang.String> namesToAlias,
FunctionInjector.InliningMode mode) |
private void |
J2clPass.inlineFunctionsInFile(Node root,
java.lang.String classFileName,
java.util.Set<java.lang.String> fnNamesToInline,
FunctionInjector.InliningMode inliningMode) |
private boolean |
InlineFunctions.FindCandidatesReferences.maybeAddReferenceUsingMode(NodeTraversal t,
InlineFunctions.FunctionState fs,
Node callNode,
JSModule module,
FunctionInjector.InliningMode mode) |
Constructor and Description |
---|
ClassStaticFunctionsInliner(Node root,
java.lang.String classFileName,
java.util.Set<java.lang.String> fnNamesToInline,
FunctionInjector.InliningMode inliningMode) |
Reference(Node callNode,
Scope scope,
JSModule module,
FunctionInjector.InliningMode mode) |
Reference(Node callNode,
Scope scope,
JSModule module,
FunctionInjector.InliningMode mode) |