Uses of Class
org.jruby.ast.ListNode

Packages that use ListNode
org.jruby.ast   
org.jruby.parser   
 

Uses of ListNode in org.jruby.ast
 

Subclasses of ListNode in org.jruby.ast
 class ArrayNode
          Represents an array.
 class BlockNode
          Represents a block of nodes (read that as list).
 class DRegexpNode
          A regexp which contains some expressions which will need to be evaluated everytime the regexp is used for a match.
 class DStrNode
          A string which contains some dynamic elements which needs to be evaluated (introduced by #).
 class DSymbolNode
          Node representing symbol in a form like ':"3jane"'.
 class DXStrNode
          Dynamic backquote string.
 

Methods in org.jruby.ast that return ListNode
 ListNode ListNode.add(Node node)
           
 ListNode ListNode.addAll(ListNode other)
          Add all elements in other list to this list node.
 ListNode ListNode.addAll(Node other)
          Add other element to this list
 ListNode ArgsNode.getArgs()
          Deprecated. 
 ListNode MultipleAsgnNode.getHeadNode()
          Gets the headNode.
 ListNode HashNode.getListNode()
          Gets the listNode.
 ListNode ArgsNode.getOptArgs()
          Gets the optArgs.
 ListNode ArgsNode.getPost()
           
 ListNode MultipleAsgn19Node.getPost()
           
 ListNode ArgsNode.getPre()
          Gets the required arguments at the beginning of the argument definition
 ListNode MultipleAsgn19Node.getPre()
           
 ListNode ListNode.prepend(Node node)
           
 

Methods in org.jruby.ast with parameters of type ListNode
 ListNode ListNode.addAll(ListNode other)
          Add all elements in other list to this list node.
static RubyString DStrNode.buildDynamicString(Ruby runtime, ThreadContext context, IRubyObject self, Block aBlock, ListNode list)
           
 

Constructors in org.jruby.ast with parameters of type ListNode
ArgsNode(ISourcePosition position, ListNode pre, ListNode optionalArguments, RestArgNode rest, ListNode post, BlockArgNode blockArgNode)
           
ArgsPreOneArgNode(ISourcePosition position, ListNode pre)
           
ArgsPreTwoArgNode(ISourcePosition position, ListNode pre)
           
HashNode(ISourcePosition position, ListNode listNode)
           
MultipleAsgn19Node(ISourcePosition position, ListNode pre, Node rest, ListNode post)
           
MultipleAsgnNode(ISourcePosition position, ListNode headNode, Node argsNode)
           
 

Uses of ListNode in org.jruby.parser
 

Methods in org.jruby.parser that return ListNode
 ListNode ParserSupport19.list_append(Node list, Node item)
           
 ListNode ParserSupport19.list_concat(Node first, Node second)
           
 

Methods in org.jruby.parser with parameters of type ListNode
 Node ParserSupport.new_args(ISourcePosition position, ListNode pre, ListNode optional, RestArgNode rest, ListNode post, BlockArgNode block)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.