public void ClosedDataConnection(object sender, EventArgs e)
        {
            if (0 != Buffer.Count)
            {
                Write(String.Join("\n", Buffer));
            }

            CloseDataConnectionEvent?.Invoke(this, new CloseDataConnectionEventArgs());
        }
        public void ClosedDataConnection(object sender, EventArgs e)
        {
            if (Buffer.Count != 0 && outputContent.MissingLLVM == false)
            {
                Write(String.Join("\n", Buffer));
            }

            CloseDataConnectionEvent?.Invoke(this, new CloseDataConnectionEventArgs());
            OnErrorDetected(this, e);
        }
        public void ClosedDataConnection(object sender, EventArgs e)
        {
            if (0 != Buffer.Count)
            {
                Write(String.Join("\n", Buffer));
            }

            CloseDataConnectionEvent?.Invoke(this, new CloseDataConnectionEventArgs());

            if (0 != Errors.Count)
            {
                OnErrorDetected(new ErrorDetectedEventArgs(Errors));
            }
        }