All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opalj.br.instructions.NoLabels.scala Maven / Gradle / Ivy

The newest version!
/* BSD 2-Clause License - see OPAL/LICENSE for details. */
package org.opalj
package br
package instructions

private[instructions] trait NoLabels extends LabeledInstruction { this: Instruction =>

    final override def branchTargets: Iterator[InstructionLabel] =
        Iterator.empty

    final override def resolveJumpTargets(pc: PC, pcs: Map[InstructionLabel, PC]): this.type = this

    final def toLabeledInstruction(currentPC: PC): LabeledInstruction = this

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy