UNPKG

@designliquido/delegua

Version:

Linguagem de programação simples e moderna usando português estruturado.

20 lines 1.04 kB
import { VisitanteComumInterface, SimboloInterface } from '../interfaces'; import { ConstrutoInterface } from '../interfaces/construtos/construto-interface'; /** * Chamado de `Get` em Égua Clássico, é o construto de acesso a métodos ou membros de * classe. Foi usado por Delégua até a versão 0.38.4, em que uma especialização maior * de tipos é necessária para o correto funcionamento da compilação por LLVM. Os demais * dialetos ainda a usam sem problemas. */ export declare class AcessoMetodoOuPropriedade<TTipoSimbolo extends string = string> implements ConstrutoInterface { linha: number; hashArquivo: number; objeto: ConstrutoInterface; simbolo: SimboloInterface<TTipoSimbolo>; tipo?: string; constructor(hashArquivo: number, objeto: ConstrutoInterface, simbolo: SimboloInterface<TTipoSimbolo>, tipo?: string); aceitar(visitante: VisitanteComumInterface): Promise<any>; paraTexto(): string; paraTextoSaida(): string; } //# sourceMappingURL=acesso-metodo-ou-propriedade.d.ts.map