UnityEngine.CrashReport.PopulateReports C# (CSharp) Method

PopulateReports() private static method

private static PopulateReports ( ) : void
return void
        private static void PopulateReports()
        {
            object reportsLock = CrashReport.reportsLock;
            lock (reportsLock)
            {
                if (internalReports == null)
                {
                    string[] reports = GetReports();
                    internalReports = new List<CrashReport>(reports.Length);
                    foreach (string str in reports)
                    {
                        double num2;
                        string reportData = GetReportData(str, out num2);
                        DateTime time = new DateTime(0x7b2, 1, 1).AddSeconds(num2);
                        internalReports.Add(new CrashReport(str, time, reportData));
                    }
                    if (<>f__mg$cache0 == null)
                    {
                        <>f__mg$cache0 = new Comparison<CrashReport>(CrashReport.Compare);