module Ameba::Ext::Location

Overview

Extensions to Crystal::Location

Direct including types

Defined in:

ameba/ext/location.cr

Instance Method Summary

Instance Method Detail

def adjust(line_number = 0, column_number = 0) : self #

Returns the same location as this location but with the line and/or column number(s) adjusted by the given amount(s).


[View source]
def seek(offset : self) : self #

Seeks to a given offset relative to self.


[View source]
def with(line_number = @line_number, column_number = @column_number) : self #

Returns the same location as this location but with the line and/or column number(s) changed to the given value(s).


[View source]