internal TryCatchFinallyCoderBase(InstructionBlock instructionBlock, InstructionMarker instructionMarker) : base(instructionBlock) { this.markers = new List <InstructionMarker>(); if (instructionMarker != null) { this.markers.Add(instructionMarker); } }
internal TryCatchFinallyCoderBase(TryCatchFinallyCoderBase tryCatchFinallyCoderBase, InstructionMarker instructionMarker) : base(tryCatchFinallyCoderBase.instructions) { this.markers = tryCatchFinallyCoderBase.markers; if (instructionMarker != null) { this.markers.Add(instructionMarker); } }