namespace ECompilationResult { enum Type { Succeeded = 0, Canceled = 1, UpToDate = 2, CrashOrAssert = 3, FailedDueToHeaderChange = 4, FailedDueToEngineChange = 5, OtherCompilationError = 6, LiveCodingLimitError = 7, Unsupported, Unknown, } }