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
ASSIGNMENT_BYTELIST, CLASS_VARIABLE_BYTELIST, CONSTANT_BYTELIST, EXPRESSION_BYTELIST, FALSE_BYTELIST, GLOBAL_VARIABLE_BYTELIST, INSTANCE_VARIABLE_BYTELIST, LOCAL_VARIABLE_BYTELIST, LOCAL_VARIABLE_IN_BLOCK_BYTELIST, METHOD_BYTELIST, NIL_BYTELIST, SELF_BYTELIST, SUPER_BYTELIST, TRUE_BYTELIST, YIELD_BYTELIST
 
Constructor Summary
FileNode(ISourcePosition position, org.jruby.util.ByteList value)
           
 
Method Summary
 
Methods inherited from class org.jruby.ast.StrNode
accept, childNodes, getCodeRange, getNodeType, getValue, interpret
 
Methods inherited from class org.jruby.ast.Node
assign, createList, definition, getNodeName, getPosition, isInvisible, setPosition, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileNode

public FileNode(ISourcePosition position,
                org.jruby.util.ByteList value)


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