Uses of Class
org.jruby.ast.ListNode
Packages that use ListNode
-
Uses of ListNode in org.jruby.ast
Subclasses of ListNode in org.jruby.astModifier and TypeClassDescriptionclassRepresents an array.classRepresents a block of nodes (read that as list).classBase class for all D (e.g.classA regexp which contains some expressions which will need to be evaluated every time the regexp is used for a match.classA string which contains some dynamic elements which needs to be evaluated (introduced by #).classNode representing symbol in a form like ':"3jane"'.classDynamic backquote string.classzero length listFields in org.jruby.ast declared as ListNodeModifier and TypeFieldDescriptionprivate final ListNodeCaseNode.casesA list of all choices including elseprivate final ListNodeMultipleAsgnNode.postprivate final ListNodeMultipleAsgnNode.preMethods in org.jruby.ast that return ListNodeModifier and TypeMethodDescriptionAdd all elements in other list to this list node.Add other element to this listCaseNode.getCases()ArgsNode.getKeywords()ArgsNode.getOptArgs()Gets the optArgs.ArgsNode.getPost()MultipleAsgnNode.getPost()ArgsNode.getPre()Gets the required arguments at the beginning of the argument definitionMultipleAsgnNode.getPre()Methods in org.jruby.ast with parameters of type ListNodeModifier and TypeMethodDescriptionAdd all elements in other list to this list node.protected voidListNode.addAllInternal(ListNode other) Constructors in org.jruby.ast with parameters of type ListNodeModifierConstructorDescriptionArgsNode(int line, ListNode pre, ListNode optionalArguments, RestArgNode rest, ListNode post, BlockArgNode blockArgNode) Construct a new ArgsNode with no keyword arguments.ArgsNode(int line, ListNode pre, ListNode optionalArguments, RestArgNode rest, ListNode post, ListNode keywords, KeywordRestArgNode keyRest, BlockArgNode blockArgNode) Construct a new ArgsNode with keyword arguments.MultipleAsgnNode(int line, ListNode pre, Node rest, ListNode post) -
Uses of ListNode in org.jruby.ast.visitor
Methods in org.jruby.ast.visitor with parameters of type ListNodeModifier and TypeMethodDescriptionAbstractNodeVisitor.visitListNode(ListNode node) NodeVisitor.visitListNode(ListNode iVisited) -
Uses of ListNode in org.jruby.ir
Methods in org.jruby.ir with parameters of type ListNodeModifier and TypeMethodDescriptionprivate voidIRBuilder.buildWhenValues(Variable eqqResult, ListNode exprValues, Operand testValue, Label bodyLabel, Set<IRubyObject> seenLiterals) -
Uses of ListNode in org.jruby.parser
Fields in org.jruby.parser declared as ListNodeMethods in org.jruby.parser that return ListNodeModifier and TypeMethodDescriptionArgsTailHolder.getKeywordArgs()ParserSupport.list_append(Node list, Node item) ParserSupport.list_concat(Node first, Node second) Methods in org.jruby.parser with parameters of type ListNodeModifier and TypeMethodDescriptionParserSupport.new_args(int line, ListNode pre, ListNode optional, RestArgNode rest, ListNode post, ArgsTailHolder tail) ParserSupport.new_args_tail(int line, ListNode keywordArg, ByteList keywordRestArgName, BlockArgNode blockArg) Constructors in org.jruby.parser with parameters of type ListNodeModifierConstructorDescriptionArgsTailHolder(int line, ListNode keywordArgs, KeywordRestArgNode keywordRestArg, BlockArgNode blockArg)