public abstract class AbstractCompilerPass extends Object implements com.google.javascript.jscomp.CompilerPass, com.google.javascript.jscomp.NodeTraversal.Callback
| Modifier and Type | Field and Description |
|---|---|
protected com.google.javascript.jscomp.AbstractCompiler |
compiler |
protected boolean |
errEnabled |
protected boolean |
logEnabled |
protected ReferenceModel |
model |
| Constructor and Description |
|---|
AbstractCompilerPass(ReferenceModel model,
com.google.javascript.jscomp.AbstractCompiler compiler) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
err(com.google.javascript.rhino.Node n) |
protected void |
err(String message) |
protected String |
getSourceCode(com.google.javascript.rhino.StaticSourceFile file,
int line) |
static String |
getSourceFileName(String externName,
ReferenceModel model) |
protected void |
log(com.google.javascript.rhino.Node n) |
protected void |
log(String message) |
void |
process(com.google.javascript.rhino.Node externs,
com.google.javascript.rhino.Node root) |
protected ReferenceModel model
protected com.google.javascript.jscomp.AbstractCompiler compiler
protected boolean logEnabled
protected boolean errEnabled
public AbstractCompilerPass(ReferenceModel model, com.google.javascript.jscomp.AbstractCompiler compiler)
public void process(com.google.javascript.rhino.Node externs,
com.google.javascript.rhino.Node root)
process in interface com.google.javascript.jscomp.CompilerPassprotected void log(com.google.javascript.rhino.Node n)
protected void err(com.google.javascript.rhino.Node n)
protected void log(String message)
protected void err(String message)
protected String getSourceCode(com.google.javascript.rhino.StaticSourceFile file, int line)
public static String getSourceFileName(String externName, ReferenceModel model)
Copyright © 2021 The Apache Software Foundation. All rights reserved.