| Package | Description |
|---|---|
| org.htmlunit.corejs.javascript | |
| org.htmlunit.corejs.javascript.ast |
| Modifier and Type | Method and Description |
|---|---|
static void |
CodeGenUtils.fillInForNestedFunction(JSDescriptor.Builder<JSFunction> builder,
JSDescriptor.Builder<?> parent,
FunctionNode fn)
Populates builder data for a nested function.
|
static void |
CodeGenUtils.fillInForTopLevelFunction(JSDescriptor.Builder builder,
FunctionNode fn,
String rawSource,
CompilerEnvirons compilerEnv)
Populate builder data for a top level function.
|
| Modifier and Type | Method and Description |
|---|---|
FunctionNode |
AstNode.getEnclosingFunction()
Returns the innermost enclosing function, or
null if not in a function. |
FunctionNode |
ScriptNode.getFunctionNode(int i) |
| Modifier and Type | Method and Description |
|---|---|
List<FunctionNode> |
ScriptNode.getFunctions() |
| Modifier and Type | Method and Description |
|---|---|
int |
ScriptNode.addFunction(FunctionNode fnNode)
Adds a
FunctionNode to the functions table for codegen. |
int |
FunctionNode.addFunction(FunctionNode fnNode) |
Copyright © 2025 HtmlUnit. All rights reserved.