Class ArrayPrototypeBuiltins.JSArrayConcatNode

All Implemented Interfaces:
com.oracle.truffle.api.instrumentation.InstrumentableNode, com.oracle.truffle.api.nodes.NodeInterface, Cloneable
Enclosing class:
ArrayPrototypeBuiltins

public abstract static class ArrayPrototypeBuiltins.JSArrayConcatNode extends ArrayPrototypeBuiltins.JSArrayOperation
  • Constructor Details

  • Method Details

    • toBoolean

      protected boolean toBoolean(Object target)
    • concat

      protected Object concat(Object thisObj, Object[] args, com.oracle.truffle.api.profiles.InlinedConditionProfile isFirstSpreadable, com.oracle.truffle.api.profiles.InlinedConditionProfile hasFirstElements, com.oracle.truffle.api.profiles.InlinedConditionProfile hasFirstOneElement, com.oracle.truffle.api.profiles.InlinedConditionProfile isSecondSpreadable, com.oracle.truffle.api.profiles.InlinedConditionProfile hasSecondElements, com.oracle.truffle.api.profiles.InlinedConditionProfile hasSecondOneElement, com.oracle.truffle.api.profiles.InlinedConditionProfile lengthErrorProfile, com.oracle.truffle.api.profiles.InlinedConditionProfile hasOneArg, com.oracle.truffle.api.profiles.InlinedConditionProfile hasMultipleArgs, com.oracle.truffle.api.profiles.InlinedConditionProfile optimizationsObservable)