Boundary code locations, used to determine if an error is within a certain range of code. The start and end boundaries must be the same path and file to be a valid range.

interface CodeRange {
    end: null | CodeLocation;
    start: null | CodeLocation;
}

Properties

Properties

end: null | CodeLocation

The ending code location (exclusive)

start: null | CodeLocation

The starting code location (inclusive)