PERWAPI.CILInstructions.Write C# (CSharp) Method

Write() private method

private Write ( CILWriter output ) : void
output CILWriter
return void
        internal void Write(CILWriter output)
        {
            for (int i=0; i < tide; i++) {
                if (!(buffer[i] is CILLabel)) {
                    output.Write("    ");
                }
                output.Write("    ");
                buffer[i].Write(output);
            }
            if (exceptions != null) {
                throw new NotYetImplementedException("Exceptions not yet implemented for CIL Instructions");
                // Console.WriteLine("Writing exceptions");
                // Console.WriteLine("header = " + Hex.Short(exceptHeader) + " exceptSize = " + Hex.Int(exceptSize));
                //output.Write(exceptHeader);
                //output.Write3Bytes((uint)exceptSize);
                //for (int i = 0; i < exceptions.Count; i++) {
                //     TryBlock tryBlock = (TryBlock)exceptions[i];
                //    tryBlock.Write(output, fatExceptionFormat);
                //}
            }
        }

Same methods

CILInstructions::Write ( PEWriter output ) : void