Interface Builtin

All Known Implementing Classes:
JSBuiltin

public interface Builtin
  • Method Details

    • getName

      com.oracle.truffle.api.strings.TruffleString getName()
    • getKey

      Object getKey()
    • getLength

      int getLength()
    • getECMAScriptVersion

      int getECMAScriptVersion()
    • isAnnexB

      boolean isAnnexB()
    • isWritable

      boolean isWritable()
    • isEnumerable

      boolean isEnumerable()
    • isConfigurable

      boolean isConfigurable()
    • getAttributeFlags

      default int getAttributeFlags()
    • isGetter

      boolean isGetter()
    • isSetter

      boolean isSetter()
    • isOptional

      boolean isOptional()
    • createFunctionData

      JSFunctionData createFunctionData(JSContext context)
    • isIncluded

      default boolean isIncluded(JSContext context)