public Block(BlockKind kind = BlockKind.ControlFlow) : base(OpCode.Block) { this.Kind = kind; this.Instructions = new InstructionCollection <ILInstruction>(this, 0); this.FinalInstruction = new Nop(); }
public TryCatch(ILInstruction tryBlock) : base(OpCode.TryCatch, tryBlock) { this.Handlers = new InstructionCollection <TryCatchHandler>(this, 1); }