public abstract static class JSBuiltinsContainer.Lambda extends JSBuiltinsContainer
JSBuiltinsContainer.Lambda, JSBuiltinsContainer.Switch, JSBuiltinsContainer.SwitchEnum<E extends Enum<E> & BuiltinEnum<E>>| Modifier and Type | Method and Description |
|---|---|
protected void |
defineConstructor(String name,
int length,
BuiltinNodeFactory nodeFactory,
BuiltinNodeFactory constructorFactory) |
protected void |
defineFunction(String name,
int length,
BuiltinNodeFactory nodeFactory) |
protected void |
defineFunction(String name,
int length,
int attributeFlags,
BuiltinNodeFactory nodeFactory) |
args, forEachAccessor, forEachBuiltin, fromEnum, fromEnum, getName, lookupAccessorByKey, lookupFunctionByName, registerprotected Lambda(String name)
protected final void defineFunction(String name, int length, BuiltinNodeFactory nodeFactory)
protected final void defineFunction(String name, int length, int attributeFlags, BuiltinNodeFactory nodeFactory)
protected final void defineConstructor(String name, int length, BuiltinNodeFactory nodeFactory, BuiltinNodeFactory constructorFactory)