public static void Initialize(string folderRuntime, BurstCompilerService.ExtractCompilerFlags extractCompilerFlags) { bool flag = folderRuntime == null; if (flag) { throw new ArgumentNullException("folderRuntime"); } bool flag2 = extractCompilerFlags == null; if (flag2) { throw new ArgumentNullException("extractCompilerFlags"); } bool flag3 = !Directory.Exists(folderRuntime); if (flag3) { Debug.LogError("Unable to initialize the burst JIT compiler. The folder `" + folderRuntime + "` does not exist"); } else { string text = BurstCompilerService.InitializeInternal(folderRuntime, extractCompilerFlags); bool flag4 = !string.IsNullOrEmpty(text); if (flag4) { Debug.LogError("Unexpected error while trying to initialize the burst JIT compiler: " + text); } } }
private static extern string InitializeInternal(string path, BurstCompilerService.ExtractCompilerFlags extractCompilerFlags);