36 references to ExitType
MSBuild (36)
XMake.cs (30)
338exitCode = ((s_initialized && MSBuildClientApp.Execute(args, multiThreaded, s_buildCancellationSource.Token) == ExitType.Success) ? 0 : 1);
345exitCode = ((s_initialized && Execute(args, switchesFromAutoResponseFile, switchesNotFromAutoResponseFile) == ExitType.Success) ? 0 : 1);
751public static ExitType Execute(string[] commandLine) => Execute(commandLine, null, null);
768internal static ExitType Execute(
793ExitType exitType = ExitType.Success;
966exitType = ExitType.BuildError;
994collection.LogBuildFinishedEvent(exitType == ExitType.Success);
999exitType = ExitType.BuildError;
1046exitType = ExitType.BuildError;
1102exitType = ExitType.SwitchError;
1110exitType = ExitType.InitializationError;
1117exitType = ExitType.InitializationError;
1142exitType = ExitType.LoggerAbort;
1159exitType = ExitType.LoggerFailure;
1165exitType = ExitType.InitializationError;
1191exitType = ExitType.ProjectCacheFailure;
1200exitType = ExitType.Unexpected;
1208exitType = ExitType.Unexpected;
1219RecordCrashTelemetry(e, ExitType.Unexpected, isUnhandled: true);
1260private static void RecordCrashTelemetry(Exception exception, ExitType exitType, bool isUnhandled = false)
1279private static ExitType OutputPropertiesAfterEvaluation(string[] getProperty, string[] getItem, Project project, TextWriter outputStream)
1296return ExitType.Success;
1299private static ExitType OutputBuildInformationInJson(BuildResult result, string[] getProperty, string[] getItem, string[] getTargetResult, ILogger[] loggers, ExitType exitType, TextWriter outputStream)
1306exitType = exitType == ExitType.Success && (logger as SimpleErrorLogger).HasLoggedErrors ? ExitType.BuildError : exitType;
3180ExitType exitType;
3184exitType = ExitType.InitializationError;
3191exitCode = exitType == ExitType.Success ? 0 : 1;