public final class IRFactory
extends org.mozilla.javascript.Parser
Node
构造器和说明 |
---|
IRFactory() |
IRFactory(org.mozilla.javascript.CompilerEnvirons env) |
IRFactory(org.mozilla.javascript.CompilerEnvirons env,
org.mozilla.javascript.ErrorReporter errorReporter) |
限定符和类型 | 方法和说明 |
---|---|
org.mozilla.javascript.Node |
transform(org.mozilla.javascript.ast.AstNode node) |
org.mozilla.javascript.ast.ScriptNode |
transformTree(org.mozilla.javascript.ast.AstRoot root)
Transforms the tree into a lower-level IR suitable for codegen.
|
public IRFactory()
public IRFactory(org.mozilla.javascript.CompilerEnvirons env)
public IRFactory(org.mozilla.javascript.CompilerEnvirons env, org.mozilla.javascript.ErrorReporter errorReporter)
public org.mozilla.javascript.ast.ScriptNode transformTree(org.mozilla.javascript.ast.AstRoot root)
public org.mozilla.javascript.Node transform(org.mozilla.javascript.ast.AstNode node)