A block of similar code.
Gets a textual representation of this element.
Gets a block that extends this one, that is, its first token is also covered by this block, but they are not the same block.
Gets an opaque identifier for the equivalence class of this block.
Holds if this element is at the specified location. The location spans column
Gets the column on which the last token in this block ends.
Gets the line on which the last token in this block ends.
Gets the source file in which this block appears.
Gets the number of lines containing at least (part of) one token in this block.
Gets the column on which the first token in this block starts.
Gets the line on which the first token in this block starts.
Gets the index of the token in this block ending at the location
Gets the index of the token in this block starting at the location