def inspect(inspector: NodeInspector) -> String
def copy: (**params) -> WhenNode
def inspect(inspector: NodeInspector) -> String
def copy: (**params) -> WhileNode
def inspect(inspector: NodeInspector) -> String
def copy: (**params) -> XStringNode
def inspect(inspector: NodeInspector) -> String
def copy: (**params) -> YieldNode
def inspect(inspector: NodeInspector) -> String
Return the column number for the given byte offset.
Create a new location object with the given options.
Returns a string representation of this location.
Returns a string representation of this comment.
Returns a string representation of this comment.
Returns a string representation of this magic comment.
Returns a string representation of this error.
Returns a string representation of this warning.
Compile the query into a callable object that can be used to match against nodes.