Debug

getupvalues

Возвращает все завышенные значения, полученные функцией.

Синтаксис

getupvalues(target: function | integer): table
Алиасы debug.getupvalues

Аргументы

ИмяТипОписание
targetfunction | integerФункция, уровень стека или прототип для проверки.

Возвраты

ИмяТипОписание
upvaluestableТаблица массива зафиксированных повышенных значений.

Описание

Возвращает все завышенные значения, полученные функцией.

Вызывай с 1 параметрами: target. Таблица аргументов показывает обязательные значения и настройки поведения.

Возвращает upvalues (table). Используй таблицу возвращаемых значений, чтобы отличать успех, nil и обрабатываемые ошибки.

Пример

Пример вызова со значениями-заполнителями.

local result = getupvalues(1)
print(result)