@designliquido/delegua
    Preparing search index...

    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

    cicloAtual: any
    classeAtual: any
    erros: ErroResolvedor[]
    escopos: PilhaEscopos
    funcaoAtual: any
    locais: Map<Construto, number>

    Methods