SourceLoc
Представляет местоположение в файле исходного кода Pony, как сообщает __loc.
interface val SourceLoc
Общедоступные функции
file
Имя и путь к файлу исходного кода.
fun box file() : String val
Возвращает
- String val
type_name
Имя ближайшего класса, актора, примитива, структуры, интерфейса или трейта.
fun box type_name() : String val
Возвращает
- String val
method_name
Имя содержащего метода.
fun box method_name() : String val
Возвращает
- String val
line
Номер строки в файле. Номера строк начинаются с 1.
fun box line() : USize val
Возвращает
- USize val
pos
Позиция символа в строке. Позиции символов начинаются с 1.
fun box pos() : USize val
Возвращает
- USize val
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/builtin-SourceLoc