haxe/src/sys/thread/NoEventLoopException.cs
// Generated by Haxe 4.3.7

#pragma warning disable 109, 114, 219, 429, 168, 162
namespace sys.thread {
	public class NoEventLoopException : global::haxe.Exception {
		
		public NoEventLoopException(global::haxe.lang.EmptyObject empty) : base(global::haxe.lang.EmptyObject.EMPTY) {
		}
		
		
		public NoEventLoopException(string msg, global::haxe.Exception previous) : base(((string) (( (( msg == null )) ? ("Event loop is not available. Refer to sys.thread.Thread.runWithEventLoop.") : (msg) )) ), ((global::haxe.Exception) (( (( previous == null )) ? (null) : (previous) )) ), default(object)) {
			{
				if (( msg == null )) {
					msg = "Event loop is not available. Refer to sys.thread.Thread.runWithEventLoop.";
				}
				
			}
			
			this.__shiftStack();
		}
		
		
	}
}