Package ghidra.app.util

# Interface PseudoFlowProcessor

public interface PseudoFlowProcessor
Defines methods for flow as if the code were actually being disassembled.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `followFlows(PseudoInstruction instr)`
  Return true if the flows should be followed from this instruction
  `boolean`
  `process(PseudoInstruction instr)`
  Process this instruction; return false if instr terminates.

- ## Method Details

  - ### process

    boolean process(PseudoInstruction instr)
    Process this instruction; return false if instr terminates.
    Parameters:
      `instr` - instruction to check
    Returns:
      false when the processing should stop

  - ### followFlows

    boolean followFlows(PseudoInstruction instr)
    Return true if the flows should be followed from this instruction
    Parameters:
      `instr` - instruction to test
    Returns:
      false if flows should not be followed