@designliquido/delegua
Version:
Linguagem de programação simples e moderna usando português estruturado.
16 lines • 621 B
TypeScript
import { VisitanteComumInterface, SimboloInterface } from '../interfaces';
import { Declaracao } from './declaracao';
import { Decorador, FuncaoConstruto } from '../construtos';
/**
* Uma declaração de função.
*/
export declare class FuncaoDeclaracao extends Declaracao {
simbolo: SimboloInterface;
funcao: FuncaoConstruto;
tipo: string;
decoradores: Decorador[];
id: string;
constructor(simbolo: SimboloInterface, funcao: FuncaoConstruto, tipoRetorno?: string, decoradores?: Decorador[]);
aceitar(visitante: VisitanteComumInterface): Promise<any>;
}
//# sourceMappingURL=funcao.d.ts.map