Class ArmAggressiveInstructionFinderAnalyzer

java.lang.Object
ghidra.app.services.AbstractAnalyzer
ghidra.app.plugin.prototype.analysis.ArmAggressiveInstructionFinderAnalyzer
All Implemented Interfaces:
Analyzer, ExtensionPoint

public class ArmAggressiveInstructionFinderAnalyzer extends AbstractAnalyzer
  • Constructor Details

    • ArmAggressiveInstructionFinderAnalyzer

      public ArmAggressiveInstructionFinderAnalyzer()
  • Method Details

    • canAnalyze

      public boolean canAnalyze(Program p)
      Description copied from interface: Analyzer
      Can this analyzer work on this program.
      Specified by:
      canAnalyze in interface Analyzer
      Overrides:
      canAnalyze in class AbstractAnalyzer
      Parameters:
      p - program to be analyzed
      Returns:
      true if this analyzer can analyze this program
    • added

      public boolean added(Program program, AddressSetView set, TaskMonitor monitor, MessageLog log)
      Description copied from interface: Analyzer
      Called when the requested information type has been added, for example, when a function is added.
      Parameters:
      program - program to analyze
      set - AddressSet of locations that have been added
      monitor - monitor that indicates progress and indicates whether the user canceled the analysis
      log - a message log to record analysis information
      Returns:
      true if the analysis succeeded