@designliquido/delegua
Preparing search index...
ResolvedorInterface
Interface ResolvedorInterface
interface
ResolvedorInterface
{
cicloAtual
:
any
;
classeAtual
:
any
;
erros
:
ErroResolvedor
[]
;
escopos
:
PilhaEscopos
;
funcaoAtual
:
any
;
locais
:
Map
<
Construto
,
number
>
;
declarar
(
simbolo
:
SimboloInterface
)
:
void
;
definir
(
simbolo
:
SimboloInterface
)
:
void
;
finalDoEscopo
()
:
void
;
inicioDoEscopo
()
:
void
;
resolver
(
declaracoes
:
any
)
:
Promise
<
RetornoResolvedor
>
;
resolverFuncao
(
funcao
:
any
,
funcType
:
any
)
:
void
;
resolverLocal
(
expressao
:
any
,
nome
:
any
)
:
void
;
visitarDeclaracaoDeExpressao
(
declaracao
:
any
)
:
any
;
visitarExpressaoAcessoIndiceVariavel
(
expressao
:
any
)
:
any
;
visitarExpressaoAcessoMetodo
(
expressao
:
any
)
:
any
;
visitarExpressaoAgrupamento
(
expressao
:
any
)
:
any
;
visitarExpressaoAtribuicaoPorIndice
(
expressao
?:
any
)
:
any
;
visitarExpressaoBinaria
(
expressao
:
any
)
:
any
;
visitarExpressaoBloco
(
declaracao
:
any
)
:
any
;
visitarExpressaoContinua
(
declaracao
?:
any
)
:
any
;
visitarExpressaoDeChamada
(
expressao
:
any
)
:
any
;
visitarExpressaoDefinirValor
(
expressao
?:
any
)
:
any
;
visitarExpressaoDeleguaFuncao
(
declaracao
:
any
)
:
any
;
visitarExpressaoDeVariavel
(
expressao
:
any
)
:
any
;
visitarExpressaoDicionario
(
expressao
:
any
)
:
any
;
visitarExpressaoIsto
(
expressao
?:
any
)
:
any
;
visitarExpressaoLiteral
(
expressao
?:
any
)
:
any
;
visitarExpressaoLogica
(
expressao
?:
any
)
:
any
;
visitarExpressaoRetornar
(
declaracao
:
any
)
:
any
;
visitarExpressaoSuper
(
expressao
:
any
)
:
any
;
visitarExpressaoSustar
(
declaracao
?:
any
)
:
any
;
visitarExpressaoUnaria
(
expressao
?:
any
)
:
any
;
visitarExpressaoVetor
(
expressao
:
any
)
:
any
;
}
Index
Properties
ciclo
Atual
classe
Atual
erros
escopos
funcao
Atual
locais
Methods
declarar
definir
final
Do
Escopo
inicio
Do
Escopo
resolver
resolver
Funcao
resolver
Local
visitar
Declaracao
De
Expressao
visitar
Expressao
Acesso
Indice
Variavel
visitar
Expressao
Acesso
Metodo
visitar
Expressao
Agrupamento
visitar
Expressao
Atribuicao
Por
Indice
visitar
Expressao
Binaria
visitar
Expressao
Bloco
visitar
Expressao
Continua
visitar
Expressao
De
Chamada
visitar
Expressao
Definir
Valor
visitar
Expressao
Delegua
Funcao
visitar
Expressao
De
Variavel
visitar
Expressao
Dicionario
visitar
Expressao
Isto
visitar
Expressao
Literal
visitar
Expressao
Logica
visitar
Expressao
Retornar
visitar
Expressao
Super
visitar
Expressao
Sustar
visitar
Expressao
Unaria
visitar
Expressao
Vetor
Properties
ciclo
Atual
cicloAtual
:
any
classe
Atual
classeAtual
:
any
erros
erros
:
ErroResolvedor
[]
escopos
escopos
:
PilhaEscopos
funcao
Atual
funcaoAtual
:
any
locais
locais
:
Map
<
Construto
,
number
>
Methods
declarar
declarar
(
simbolo
:
SimboloInterface
)
:
void
Parameters
simbolo
:
SimboloInterface
Returns
void
definir
definir
(
simbolo
:
SimboloInterface
)
:
void
Parameters
simbolo
:
SimboloInterface
Returns
void
final
Do
Escopo
finalDoEscopo
()
:
void
Returns
void
inicio
Do
Escopo
inicioDoEscopo
()
:
void
Returns
void
resolver
resolver
(
declaracoes
:
any
)
:
Promise
<
RetornoResolvedor
>
Parameters
declaracoes
:
any
Returns
Promise
<
RetornoResolvedor
>
resolver
Funcao
resolverFuncao
(
funcao
:
any
,
funcType
:
any
)
:
void
Parameters
funcao
:
any
funcType
:
any
Returns
void
resolver
Local
resolverLocal
(
expressao
:
any
,
nome
:
any
)
:
void
Parameters
expressao
:
any
nome
:
any
Returns
void
visitar
Declaracao
De
Expressao
visitarDeclaracaoDeExpressao
(
declaracao
:
any
)
:
any
Parameters
declaracao
:
any
Returns
any
visitar
Expressao
Acesso
Indice
Variavel
visitarExpressaoAcessoIndiceVariavel
(
expressao
:
any
)
:
any
Parameters
expressao
:
any
Returns
any
visitar
Expressao
Acesso
Metodo
visitarExpressaoAcessoMetodo
(
expressao
:
any
)
:
any
Parameters
expressao
:
any
Returns
any
visitar
Expressao
Agrupamento
visitarExpressaoAgrupamento
(
expressao
:
any
)
:
any
Parameters
expressao
:
any
Returns
any
visitar
Expressao
Atribuicao
Por
Indice
visitarExpressaoAtribuicaoPorIndice
(
expressao
?:
any
)
:
any
Parameters
Optional
expressao
:
any
Returns
any
visitar
Expressao
Binaria
visitarExpressaoBinaria
(
expressao
:
any
)
:
any
Parameters
expressao
:
any
Returns
any
visitar
Expressao
Bloco
visitarExpressaoBloco
(
declaracao
:
any
)
:
any
Parameters
declaracao
:
any
Returns
any
visitar
Expressao
Continua
visitarExpressaoContinua
(
declaracao
?:
any
)
:
any
Parameters
Optional
declaracao
:
any
Returns
any
visitar
Expressao
De
Chamada
visitarExpressaoDeChamada
(
expressao
:
any
)
:
any
Parameters
expressao
:
any
Returns
any
visitar
Expressao
Definir
Valor
visitarExpressaoDefinirValor
(
expressao
?:
any
)
:
any
Parameters
Optional
expressao
:
any
Returns
any
visitar
Expressao
Delegua
Funcao
visitarExpressaoDeleguaFuncao
(
declaracao
:
any
)
:
any
Parameters
declaracao
:
any
Returns
any
visitar
Expressao
De
Variavel
visitarExpressaoDeVariavel
(
expressao
:
any
)
:
any
Parameters
expressao
:
any
Returns
any
visitar
Expressao
Dicionario
visitarExpressaoDicionario
(
expressao
:
any
)
:
any
Parameters
expressao
:
any
Returns
any
visitar
Expressao
Isto
visitarExpressaoIsto
(
expressao
?:
any
)
:
any
Parameters
Optional
expressao
:
any
Returns
any
visitar
Expressao
Literal
visitarExpressaoLiteral
(
expressao
?:
any
)
:
any
Parameters
Optional
expressao
:
any
Returns
any
visitar
Expressao
Logica
visitarExpressaoLogica
(
expressao
?:
any
)
:
any
Parameters
Optional
expressao
:
any
Returns
any
visitar
Expressao
Retornar
visitarExpressaoRetornar
(
declaracao
:
any
)
:
any
Parameters
declaracao
:
any
Returns
any
visitar
Expressao
Super
visitarExpressaoSuper
(
expressao
:
any
)
:
any
Parameters
expressao
:
any
Returns
any
visitar
Expressao
Sustar
visitarExpressaoSustar
(
declaracao
?:
any
)
:
any
Parameters
Optional
declaracao
:
any
Returns
any
visitar
Expressao
Unaria
visitarExpressaoUnaria
(
expressao
?:
any
)
:
any
Parameters
Optional
expressao
:
any
Returns
any
visitar
Expressao
Vetor
visitarExpressaoVetor
(
expressao
:
any
)
:
any
Parameters
expressao
:
any
Returns
any
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
ciclo
Atual
classe
Atual
erros
escopos
funcao
Atual
locais
Methods
declarar
definir
final
Do
Escopo
inicio
Do
Escopo
resolver
resolver
Funcao
resolver
Local
visitar
Declaracao
De
Expressao
visitar
Expressao
Acesso
Indice
Variavel
visitar
Expressao
Acesso
Metodo
visitar
Expressao
Agrupamento
visitar
Expressao
Atribuicao
Por
Indice
visitar
Expressao
Binaria
visitar
Expressao
Bloco
visitar
Expressao
Continua
visitar
Expressao
De
Chamada
visitar
Expressao
Definir
Valor
visitar
Expressao
Delegua
Funcao
visitar
Expressao
De
Variavel
visitar
Expressao
Dicionario
visitar
Expressao
Isto
visitar
Expressao
Literal
visitar
Expressao
Logica
visitar
Expressao
Retornar
visitar
Expressao
Super
visitar
Expressao
Sustar
visitar
Expressao
Unaria
visitar
Expressao
Vetor
@designliquido/delegua
Loading...