35 references to ExitType
MSBuild (35)
XMake.cs (29)
322exitCode = ((s_initialized && MSBuildClientApp.Execute(args, s_buildCancellationSource.Token) == ExitType.Success) ? 0 : 1);
327exitCode = ((s_initialized && Execute(args) == ExitType.Success) ? 0 : 1);
644public static ExitType Execute(string[] commandLine)
665ExitType exitType = ExitType.Success;
814exitType = ExitType.BuildError;
842collection.LogBuildFinishedEvent(exitType == ExitType.Success);
847exitType = ExitType.BuildError;
894exitType = ExitType.BuildError;
950exitType = ExitType.SwitchError;
958exitType = ExitType.InitializationError;
965exitType = ExitType.InitializationError;
990exitType = ExitType.LoggerAbort;
1007exitType = ExitType.LoggerFailure;
1013exitType = ExitType.InitializationError;
1039exitType = ExitType.ProjectCacheFailure;
1048exitType = ExitType.Unexpected;
1056exitType = ExitType.Unexpected;
1067RecordCrashTelemetry(e, ExitType.Unexpected, isUnhandled: true);
1106private static void RecordCrashTelemetry(Exception exception, ExitType exitType, bool isUnhandled = false)
1125private static ExitType OutputPropertiesAfterEvaluation(string[] getProperty, string[] getItem, Project project, TextWriter outputStream)
1142return ExitType.Success;
1145private static ExitType OutputBuildInformationInJson(BuildResult result, string[] getProperty, string[] getItem, string[] getTargetResult, ILogger[] loggers, ExitType exitType, TextWriter outputStream)
1152exitType = exitType == ExitType.Success && (logger as SimpleErrorLogger).HasLoggedErrors ? ExitType.BuildError : exitType;
3027ExitType exitType;
3031exitType = ExitType.InitializationError;
3038exitCode = exitType == ExitType.Success ? 0 : 1;