Public Member Functions | |
DeclaracaoParametro (Id id, Tipo tipo) | |
Id | getId () |
Tipo | getTipo () |
AmbienteExecucaoImperativa2 | elabora (AmbienteExecucaoImperativa2 ambiente) |
boolean | checaTipo (AmbienteCompilacaoImperativa2 ambiente) |
AmbienteCompilacaoImperativa2 | declaraParametro (AmbienteCompilacaoImperativa2 ambiente) throws VariavelNaoDeclaradaException, VariavelJaDeclaradaException |
Private Attributes | |
Id | id |
Tipo | tipo |
Definition at line 10 of file DeclaracaoParametro.java.
plp.imperative2.declaration.DeclaracaoParametro.DeclaracaoParametro | ( | Id | id, | |
Tipo | tipo | |||
) |
Definition at line 16 of file DeclaracaoParametro.java.
boolean plp.imperative2.declaration.DeclaracaoParametro.checaTipo | ( | AmbienteCompilacaoImperativa2 | ambiente | ) |
Definition at line 33 of file DeclaracaoParametro.java.
References plp.imperative2.declaration.DeclaracaoParametro.tipo.
AmbienteCompilacaoImperativa2 plp.imperative2.declaration.DeclaracaoParametro.declaraParametro | ( | AmbienteCompilacaoImperativa2 | ambiente | ) | throws VariavelNaoDeclaradaException, VariavelJaDeclaradaException |
Cria um mapeamento do identificador para o tipo do parametro desta declaração no AmbienteCompilacaoImperativa2
ambiente | o ambiente que contem o mapeamento entre identificador e seu tipo. |
Definition at line 46 of file DeclaracaoParametro.java.
References plp.imperative2.declaration.DeclaracaoParametro.tipo.
AmbienteExecucaoImperativa2 plp.imperative2.declaration.DeclaracaoParametro.elabora | ( | AmbienteExecucaoImperativa2 | ambiente | ) |
Definition at line 29 of file DeclaracaoParametro.java.
Id plp.imperative2.declaration.DeclaracaoParametro.getId | ( | ) |
Definition at line 21 of file DeclaracaoParametro.java.
References plp.imperative2.declaration.DeclaracaoParametro.id.
Tipo plp.imperative2.declaration.DeclaracaoParametro.getTipo | ( | ) |
Definition at line 25 of file DeclaracaoParametro.java.
References plp.imperative2.declaration.DeclaracaoParametro.tipo.
Id plp.imperative2.declaration.DeclaracaoParametro.id [private] |
Definition at line 12 of file DeclaracaoParametro.java.
Referenced by plp.imperative2.declaration.DeclaracaoParametro.getId().
Tipo plp.imperative2.declaration.DeclaracaoParametro.tipo [private] |
Definition at line 14 of file DeclaracaoParametro.java.
Referenced by plp.imperative2.declaration.DeclaracaoParametro.checaTipo(), plp.imperative2.declaration.DeclaracaoParametro.declaraParametro(), and plp.imperative2.declaration.DeclaracaoParametro.getTipo().