Compile a SingletonClassNode
node
Compile a SourceEncodingNode
node
Dispatch enter and leave events for ConstantWriteNode
nodes and continue walking the tree.
Dispatch enter and leave events for ForwardingArgumentsNode
nodes and continue walking the tree.
Dispatch enter and leave events for ForwardingParameterNode
nodes and continue walking the tree.
Dispatch enter and leave events for ForwardingSuperNode
nodes and continue walking the tree.
Dispatch enter and leave events for PinnedVariableNode
nodes and continue walking the tree.
Dispatch enter and leave events for SingletonClassNode
nodes and continue walking the tree.
Dispatch enter and leave events for SourceEncodingNode
nodes and continue walking the tree.
Inspect a ConstantWriteNode
node.
Inspect a ForwardingSuperNode
node.
Inspect a PinnedVariableNode
node.
Inspect a SingletonClassNode
node.
Inspect a SourceEncodingNode
node.
Save the inheritance_operator_loc
location using the given saved source so that it can be retrieved later.
def forced_us_ascii_encoding?: () -> bool