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 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.CompilerPass
protected 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)
Copyright © 2016 The Apache Software Foundation. All rights reserved.