class compiler::Loc

sys::Obj
  compiler::Loc

Source

Loc provides a source file, line number, and column number.

col

Int? col

Source

compare

virtual override Int compare(Obj that)

Source

equals

virtual override Bool equals(Obj? that)

Source

file

Str file := "Unknown"

Source

fileUri

Str? fileUri()

Source

filename

Str? filename()

Source

hash

virtual override Int hash()

Source

line

Int? line

Source

make

new make(Str file, Int? line := null, Int? col := null)

Source

makeFile

new makeFile(File? file, Int? line := null, Int? col := null)

Source

makeUninit

new makeUninit()

Source

toLocStr

Str toLocStr()

Source

toStr

virtual override Str toStr()

Source