public Unit Visit(Instruction instruction) { MarkLabel(instruction); _generator.Emit(_opCodeMapper.Map(instruction.OpCode)); return(Unit.Value); }