org.jruby.ast
Class FileNode

java.lang.Object
  extended by org.jruby.ast.Node
      extended by org.jruby.ast.StrNode
          extended by org.jruby.ast.FileNode
All Implemented Interfaces:
ILiteralNode, ISourcePositionHolder

public class FileNode
extends StrNode

Represents __FILE__ nodes


Field Summary
 
Fields inherited from class org.jruby.ast.Node
EMPTY_COMMENT_LIST, INVALID_POSITION, nodeId
 
Constructor Summary
FileNode(ISourcePosition position, ByteList value)
           
 
Method Summary
 
Methods inherited from class org.jruby.ast.StrNode
accept, childNodes, getValue, interpret
 
Methods inherited from class org.jruby.ast.Node
addComment, addComments, assign, createList, definition, getComments, getNodeName, getPosition, getPositionIncludingComments, hasComments, isInvisible, setPosition, toString, when
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileNode

public FileNode(ISourcePosition position,
                ByteList value)


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