Parser.PerFunctionVariablesARGC_LIMIT, inUseStrictDirective, nestingOfFunction| Constructor and Description | 
|---|
| IRFactory() | 
| IRFactory(CompilerEnvirons env) | 
| IRFactory(CompilerEnvirons env,
         ErrorReporter errorReporter) | 
| Modifier and Type | Method and Description | 
|---|---|
| Node | transform(AstNode node) | 
| ScriptNode | transformTree(AstRoot root)Transforms the tree into a lower-level IR suitable for codegen. | 
checkActivationName, checkMutableReference, createName, createName, createNumber, createScopeNode, eof, inUseStrictDirective, parse, parse, removeParens, setDefaultUseStrictDirective, setIsGenerator, setRequiresActivation, simpleAssignmentpublic IRFactory()
public IRFactory(CompilerEnvirons env)
public IRFactory(CompilerEnvirons env, ErrorReporter errorReporter)
public ScriptNode transformTree(AstRoot root)