예제 #1
0
        public virtual object iterator()
        {
            unchecked
            {
                if ((this._children == default(global::haxe.root.Array <object>)))
                {
                    throw global::haxe.lang.HaxeException.wrap("bad nodetype");
                }

                global::haxe.root.Array <int>    cur = new global::haxe.root.Array <int>(new int[] { 0 });
                global::haxe.root.Array <object> x   = new global::haxe.root.Array <object>(new object[] { this._children });
                {
                    global::haxe.lang.Function __temp_odecl457 = new global::Xml_iterator_178__Fun(((global::haxe.root.Array <object>)(global::haxe.root.Array <object> .__hx_cast <object>(((global::haxe.root.Array)(x))))), ((global::haxe.root.Array <int>)(global::haxe.root.Array <object> .__hx_cast <int>(((global::haxe.root.Array)(cur))))));
                    global::haxe.lang.Function __temp_odecl458 = new global::Xml_iterator_181__Fun(((global::haxe.root.Array <object>)(global::haxe.root.Array <object> .__hx_cast <object>(((global::haxe.root.Array)(x))))), ((global::haxe.root.Array <int>)(global::haxe.root.Array <object> .__hx_cast <int>(((global::haxe.root.Array)(cur))))));
                    return(new global::haxe.lang.DynamicObject(new global::haxe.root.Array <int>(new int[] { 407283053, 1224901875 }), new global::haxe.root.Array <object>(new object[] { __temp_odecl457, __temp_odecl458 }), new global::haxe.root.Array <int>(new int[] {}), new global::haxe.root.Array <double>(new double[] {})));
                }
            }
        }
예제 #2
0
		public virtual   object iterator()
		{
			unchecked 
			{
				if (( this._children == default(global::haxe.root.Array<object>) )) 
				{
					throw global::haxe.lang.HaxeException.wrap("bad nodetype");
				}
				
				global::haxe.root.Array<int> cur = new global::haxe.root.Array<int>(new int[]{0});
				global::haxe.root.Array<object> x = new global::haxe.root.Array<object>(new object[]{this._children});
				{
					global::haxe.lang.Function __temp_odecl457 = new global::Xml_iterator_178__Fun(((global::haxe.root.Array<object>) (global::haxe.root.Array<object>.__hx_cast<object>(((global::haxe.root.Array) (x) ))) ), ((global::haxe.root.Array<int>) (global::haxe.root.Array<object>.__hx_cast<int>(((global::haxe.root.Array) (cur) ))) ));
					global::haxe.lang.Function __temp_odecl458 = new global::Xml_iterator_181__Fun(((global::haxe.root.Array<object>) (global::haxe.root.Array<object>.__hx_cast<object>(((global::haxe.root.Array) (x) ))) ), ((global::haxe.root.Array<int>) (global::haxe.root.Array<object>.__hx_cast<int>(((global::haxe.root.Array) (cur) ))) ));
					return new global::haxe.lang.DynamicObject(new global::haxe.root.Array<int>(new int[]{407283053, 1224901875}), new global::haxe.root.Array<object>(new object[]{__temp_odecl457, __temp_odecl458}), new global::haxe.root.Array<int>(new int[]{}), new global::haxe.root.Array<double>(new double[]{}));
				}
				
			}
		}