34 references to ExitType
MSBuild (34)
XMake.cs (30)
345exitCode = ((s_initialized && MSBuildClientApp.Execute(args, multiThreaded, shutdownServerAfterBuild, s_buildCancellationSource.Token) == ExitType.Success) ? 0 : 1);
366exitCode = ((s_initialized && Execute(args, switchesFromAutoResponseFile, switchesNotFromAutoResponseFile) == ExitType.Success) ? 0 : 1);
835public static ExitType Execute(string[] commandLine) => Execute(commandLine, null, null);
852internal static ExitType Execute(
877ExitType exitType = ExitType.Success;
1050exitType = ExitType.BuildError;
1098collection.LogBuildFinishedEvent(exitType == ExitType.Success);
1112exitType = ExitType.BuildError;
1159exitType = ExitType.BuildError;
1215exitType = ExitType.SwitchError;
1223exitType = ExitType.InitializationError;
1230exitType = ExitType.InitializationError;
1255exitType = ExitType.LoggerAbort;
1272exitType = ExitType.LoggerFailure;
1278exitType = ExitType.InitializationError;
1304exitType = ExitType.ProjectCacheFailure;
1313exitType = ExitType.Unexpected;
1321exitType = ExitType.Unexpected;
1332RecordCrashTelemetry(e, ExitType.Unexpected, isUnhandled: true);
1373private static void RecordCrashTelemetry(Exception exception, ExitType exitType, bool isUnhandled = false)
1392private static ExitType OutputPropertiesAfterEvaluation(string[] getProperty, string[] getItem, ProjectInstance project, TextWriter outputStream)
1409return ExitType.Success;
1412private static ExitType OutputBuildInformationInJson(BuildResult result, string[] getProperty, string[] getItem, string[] getTargetResult, ILogger[] loggers, ExitType exitType, TextWriter outputStream)
1419exitType = exitType == ExitType.Success && (logger as SimpleErrorLogger).HasLoggedErrors ? ExitType.BuildError : exitType;
3452ExitType exitType;
3456exitType = ExitType.InitializationError;
3463exitCode = exitType == ExitType.Success ? 0 : 1;