public override object __hx_setField(string field, int hash, object @value, bool handleProperties) { unchecked { #line 60 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Thread.hx" switch (hash) { case 889051340: { #line 60 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Thread.hx" this.messages = ((global::sys.thread.Deque)(@value)); #line 60 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Thread.hx" return(@value); } case 572311959: { #line 60 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Thread.hx" this.native = ((global::System.Threading.Thread)(@value)); #line 60 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Thread.hx" return(@value); } default: { #line 60 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Thread.hx" return(base.__hx_setField(field, hash, @value, handleProperties)); } } } #line default }
protected static void __hx_ctor_sys_thread_Deque(global::sys.thread.Deque __hx_this) { #line 31 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Deque.hx" __hx_this.addEvent = new global::System.Threading.ManualResetEvent(false); #line 30 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Deque.hx" __hx_this.lockObj = new global::haxe.lang.DynamicObject(new int[] {}, new object[] {}, new int[] {}, new double[] {}); #line 29 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Deque.hx" __hx_this.storage = new global::haxe.root.Array(new object[] {}); #line 33 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\thread\\Deque.hx" { } }