Class DebuggerPcodeUtils.LabelBoundPcodeParser

java.lang.Object
ghidra.pcodeCPort.slgh_compile.PcodeCompile
Enclosing class:
DebuggerPcodeUtils

public static class DebuggerPcodeUtils.LabelBoundPcodeParser extends SleighProgramCompiler.ErrorCollectingPcodeParser
A p-code parser that can resolve labels from a trace or its mapped programs.
  • Constructor Details

    • LabelBoundPcodeParser

      public LabelBoundPcodeParser(ServiceProvider provider, DebuggerCoordinates coordinates, Address current, SleighUtils.LitIdMode mode)
      Construct a parser bound to the given coordinates
      Parameters:
      provider - the service provider (usually the tool)
      coordinates - the current coordinates for context
      current - the current address for the "." symbol
      mode - the mode for parsing integer literals and ids
  • Method Details