36 references to ExitType
MSBuild (36)
XMake.cs (32)
387exitCode = ((s_initialized && MSBuildClientApp.Execute(args, multiThreaded, shutdownServerAfterBuild, s_buildCancellationSource.Token) == ExitType.Success) ? 0 : 1);
411exitCode = ((s_initialized && Execute(args, switchesFromAutoResponseFile, switchesNotFromAutoResponseFile) == ExitType.Success) ? 0 : 1);
880public static ExitType Execute(string[] commandLine) => Execute(commandLine, null, null);
897internal static ExitType Execute(
922ExitType exitType = ExitType.Success;
1100? ExitType.Success
1101: ExitType.BuildError;
1109exitType = ExitType.BuildError;
1157collection.LogBuildFinishedEvent(exitType == ExitType.Success);
1171exitType = ExitType.BuildError;
1218exitType = ExitType.BuildError;
1274exitType = ExitType.SwitchError;
1282exitType = ExitType.InitializationError;
1289exitType = ExitType.InitializationError;
1314exitType = ExitType.LoggerAbort;
1331exitType = ExitType.LoggerFailure;
1337exitType = ExitType.InitializationError;
1363exitType = ExitType.ProjectCacheFailure;
1372exitType = ExitType.Unexpected;
1380exitType = ExitType.Unexpected;
1391RecordCrashTelemetry(e, ExitType.Unexpected, isUnhandled: true);
1432private static void RecordCrashTelemetry(Exception exception, ExitType exitType, bool isUnhandled = false)
1451private static ExitType OutputPropertiesAfterEvaluation(string[] getProperty, string[] getItem, ProjectInstance project, TextWriter outputStream)
1468return ExitType.Success;
1471private static ExitType OutputBuildInformationInJson(BuildResult result, string[] getProperty, string[] getItem, string[] getTargetResult, ILogger[] loggers, ExitType exitType, TextWriter outputStream)
1478exitType = exitType == ExitType.Success && (logger as SimpleErrorLogger).HasLoggedErrors ? ExitType.BuildError : exitType;
3527ExitType exitType;
3531exitType = ExitType.InitializationError;
3538exitCode = exitType == ExitType.Success ? 0 : 1;