Initialize a new ShareableConstantNode
node.
Initialize a new SingletonClassNode
node.
Initialize a new SourceEncodingNode
node.
Initialize a new SourceFileNode
node.
Initialize a new SourceLineNode
node.
Initialize a new SplatNode
node.
Initialize a new StatementsNode
node.
Initialize a new StringNode
node.
Initialize a new SuperNode
node.
Initialize a new SymbolNode
node.
Initialize a new TrueNode
node.
Initialize a new UndefNode
node.
Initialize a new UnlessNode
node.
Initialize a new UntilNode
node.
Initialize a new WhenNode
node.
Initialize a new WhileNode
node.
Initialize a new XStringNode
node.
Initialize a new YieldNode
node.
Create a new source object with the given source code.
Initialize a new cache with the given source and encoding.
Create a new location object with the given source, start byte offset, and byte length.
Create a new comment object with the given location.
Create a new magic comment object with the given key and value locations.
Create a new error object with the given message and location.
Create a new warning object with the given message and location.