Spec-Zone.ru › Pony

SourceLoc

[Source]

Представляет местоположение в файле исходного кода Pony, как сообщает __loc.

interface val SourceLoc

Общедоступные функции

file

[Source]

Имя и путь к файлу исходного кода.

fun box file()
: String val

Возвращает

  • String val

type_name

[Source]

Имя ближайшего класса, актора, примитива, структуры, интерфейса или трейта.

fun box type_name()
: String val

Возвращает

  • String val

method_name

[Source]

Имя содержащего метода.

fun box method_name()
: String val

Возвращает

  • String val

line

[Source]

Номер строки в файле. Номера строк начинаются с 1.

fun box line()
: USize val

Возвращает

  • USize val

pos

[Source]

Позиция символа в строке. Позиции символов начинаются с 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API