| Package | Description |
|---|---|
| org.htmlunit.corejs.javascript |
| Modifier and Type | Field and Description |
|---|---|
JSDescriptor.Builder<?> |
JSDescriptor.Builder.parent |
| Modifier and Type | Field and Description |
|---|---|
ArrayList<JSDescriptor.Builder<JSFunction>> |
JSDescriptor.Builder.nestedFunctions |
| Modifier and Type | Method and Description |
|---|---|
JSDescriptor.Builder<JSFunction> |
JSDescriptor.Builder.createChildBuilder()
Create a builder for the descriptor of a nested function.
|
| 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.fillInForNestedFunction(JSDescriptor.Builder<JSFunction> builder,
JSDescriptor.Builder<?> parent,
FunctionNode fn)
Populates builder data for a nested function.
|
static void |
CodeGenUtils.fillInForScript(JSDescriptor.Builder builder,
ScriptNode scriptOrFn,
String rawSource,
CompilerEnvirons compilerEnv)
Populate builder data for a top level script.
|
static void |
CodeGenUtils.fillInForTopLevelFunction(JSDescriptor.Builder builder,
FunctionNode fn,
String rawSource,
CompilerEnvirons compilerEnv)
Populate builder data for a top level function.
|
static <T extends ScriptOrFn<T>> |
CodeGenUtils.setConstructor(JSDescriptor.Builder<T> builder,
ScriptNode scriptOrFn)
Configure the constructor appropriately based on a function's type.
|
Copyright © 2025 HtmlUnit. All rights reserved.