UNPKG

@designliquido/delegua

Version:

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

26 lines 806 B
import { SimboloInterface } from '../interfaces'; export interface MembroInterfaceFaltando { tipo: 'metodo' | 'propriedade'; nome: string; parametros?: { nome: string; tipoDado?: string; }[]; tipoRetorno?: string; tipoPropriedade?: string; } export interface CorrecaoImplementacaoInterface { tipo: 'implementar-interface'; nomeInterface: string; nomeClasse: string; membrosFaltando: MembroInterfaceFaltando[]; linhaFinalClasse: number; } export declare class ErroAvaliadorSintatico extends Error { simbolo: SimboloInterface; hashArquivo: number; linha: number; correcaoSugerida?: CorrecaoImplementacaoInterface; constructor(simbolo: SimboloInterface, mensagem: string); } //# sourceMappingURL=erro-avaliador-sintatico.d.ts.map