UNPKG

@designliquido/delegua

Version:

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

21 lines 700 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Chamada = void 0; const geracao_identificadores_1 = require("../geracao-identificadores"); /** * Chamada de funções, métodos, etc. */ class Chamada { constructor(hashArquivo, entidadeChamada, argumentos) { this.id = (0, geracao_identificadores_1.uuidv4)(); this.linha = entidadeChamada.linha; this.hashArquivo = hashArquivo; this.entidadeChamada = entidadeChamada; this.argumentos = argumentos; } async aceitar(visitante) { return await visitante.visitarExpressaoDeChamada(this); } } exports.Chamada = Chamada; //# sourceMappingURL=chamada.js.map