Mono.Debugger.Backend.LinuxOperatingSystem.CheckForPendingMonoInit C# (CSharp) Method

CheckForPendingMonoInit() private method

private CheckForPendingMonoInit ( Inferior inferior ) : bool
inferior Inferior
return bool
        internal override bool CheckForPendingMonoInit(Inferior inferior)
        {
            if (pending_mono_init.IsNull)
                return false;

            TargetAddress data = inferior.ReadAddress (pending_mono_init);
            if (data.IsNull)
                return false;

            pending_mono_init = TargetAddress.Null;
            Process.InitializeMono (inferior, data);
            return true;
        }