Class JSBuiltinsContainer.Lambda

java.lang.Object
com.oracle.truffle.js.builtins.JSBuiltinsContainer
com.oracle.truffle.js.builtins.JSBuiltinsContainer.Lambda
Direct Known Subclasses:
ArrayBufferFunctionBuiltins, OperatorsBuiltins, PerformanceBuiltins, ProxyFunctionBuiltins
Enclosing class:
JSBuiltinsContainer

public abstract static class JSBuiltinsContainer.Lambda extends JSBuiltinsContainer
Builtins container for functions defined via BuiltinNodeFactory lambdas.
  • Constructor Details

    • Lambda

      protected Lambda(com.oracle.truffle.api.strings.TruffleString name)
  • Method Details

    • defineFunction

      protected final void defineFunction(com.oracle.truffle.api.strings.TruffleString name, int length, BuiltinNodeFactory nodeFactory)
    • defineFunction

      protected final void defineFunction(com.oracle.truffle.api.strings.TruffleString name, int length, int attributeFlags, BuiltinNodeFactory nodeFactory)