public void Build(ILGenerator il)
 {
     this.il       = il;
     this.locman   = new LocalManager(il);
     this.protoman = new ProtoNameManager();
     GenReadObject(root);
     il.Emit(OpCodes.Ret);
 }
示例#2
0
            public void Build(ILGenerator il)
            {
                this.il       = il;
                this.locman   = new LocalManager(il);
                this.protoman = new ProtoNameManager();

                // Load root
                il.Emit(OpCodes.Ldarg_1);

                GenWriteObject(root);
                il.Emit(OpCodes.Ret);
            }