Categoria
Debug
Inspeção de tempo de execução e utilitários de depuração.Guia da categoria
Visão geral
Use esta visão geral para entender a categoria antes de abrir uma função específica.- Veja o que este grupo de funções ajuda a resolver.
- Compare nomes e descrições em uma única tabela.
- Abra uma função para ver sintaxe, argumentos, retornos e exemplos.
Debug
Funções disponíveis
| Função | Descrição |
|---|---|
getconstant | Lê uma constante de uma função, nível de pilha ou protótipo por índice baseado em um. |
getconstants | Retorna todas as constantes incorporadas em uma função, nível de pilha ou protótipo. |
getinfo | Retorna metadados de depuração para uma função ou nível de pilha. |
getproto | Retorna um protótipo aninhado de uma função por índice baseado em um. |
getprotos | Retorna todos os protótipos aninhados encontrados em uma função. |
getreg | Retorna a tabela de registro Luau exposta ao executor. |
getstack | Lê valores de pilha de um nível de pilha ou de um slot de pilha quando um índice é fornecido. |
getupvalue | Lê um upvalue de uma função por índice baseado em um. |
getupvalues | Retorna todos os valores positivos capturados por uma função. |
isvalidlevel | Verifica se um nível de pilha pode ser inspecionado com segurança. |
setconstant | Substitui uma constante em uma função ou protótipo por um índice baseado em um. |
setstack | Substitui um valor de slot de pilha no nível de pilha selecionado. |
setupvalue | Substitui um valor positivo em uma função por um índice baseado em um. |