public static class ArrayLiteralNode.IntegerFixnumArrayLiteralNode extends ArrayLiteralNode
ArrayLiteralNode.EmptyArrayLiteralNode, ArrayLiteralNode.FloatArrayLiteralNode, ArrayLiteralNode.IntegerFixnumArrayLiteralNode, ArrayLiteralNode.LongFixnumArrayLiteralNode, ArrayLiteralNode.ObjectArrayLiteralNode, ArrayLiteralNode.UninitialisedArrayLiteralNode
values
Constructor and Description |
---|
ArrayLiteralNode.IntegerFixnumArrayLiteralNode(RubyContext context,
com.oracle.truffle.api.source.SourceSection sourceSection,
RubyNode[] values) |
Modifier and Type | Method and Description |
---|---|
RubyArray |
executeArray(com.oracle.truffle.api.frame.VirtualFrame frame) |
execute, executeVoid, getValues, isDefined, makeGeneric
bignum, bignum, bignum, executeBignum, executeBoolean, executeFloat, executeIntegerFixnum, executeIntegerFixnumRange, executeLongFixnum, executeLongFixnumRange, executeObjectArray, executeObjectRange, executeRubyBasicObject, executeRubyBinding, executeRubyClass, executeRubyEncoding, executeRubyEncodingConverter, executeRubyException, executeRubyFiber, executeRubyFile, executeRubyHash, executeRubyMatchData, executeRubyMethod, executeRubyModule, executeRubyNilClass, executeRubyProc, executeRubyRange, executeRubyRegexp, executeRubyString, executeRubySymbol, executeRubyThread, executeRubyTime, executeRubyUnboundMethod, executeString, executeUndefinedPlaceholder, getContext, getNonProxyNode, getNonWrapperNode, isBoolean, isDispatchAction, isDouble, isInteger, isIntegerFixnumRange, isLexicalScope, isLong, isLongFixnumRange, isObjectArray, isObjectRange, isRational, isRubyArray, isRubyBasicObject, isRubyBignum, isRubyBinding, isRubyClass, isRubyEncoding, isRubyEncodingConverter, isRubyException, isRubyFiber, isRubyFile, isRubyHash, isRubyMatchData, isRubyModule, isRubyNilClass, isRubyNilObject, isRubyProc, isRubyRange, isRubyRegexp, isRubyString, isRubySymbol, isRubyThread, isRubyTime, isString, isThreadLocal, isTrue, isUndefinedPlaceholder, notDesignedForCompilation, probe, probeLite
accept, adoptChildren, assignSourceSection, atomic, atomic, clearSourceSection, clone, copy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLanguage, getParent, getRootNode, getSourceSection, insert, insert, isReplaceable, onAdopt, onReplace, replace, replace, toString
public ArrayLiteralNode.IntegerFixnumArrayLiteralNode(RubyContext context, com.oracle.truffle.api.source.SourceSection sourceSection, RubyNode[] values)
public RubyArray executeArray(com.oracle.truffle.api.frame.VirtualFrame frame)
executeArray
in class ArrayLiteralNode
Copyright © 2001-2015 JRuby. All Rights Reserved.