mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-09-19 16:40:38 -09:00
Merge remote-tracking branch
'origin/GP-6721_Dan_improveDynamicGoTo--SQUASHED' (Closes #9121)
This commit is contained in:
@@ -23,6 +23,7 @@ import ghidra.debug.api.action.LocationTrackingSpec;
|
||||
import ghidra.debug.api.listing.DebuggerListing;
|
||||
import ghidra.debug.api.listing.MultiBlendedListingBackgroundColorModel;
|
||||
import ghidra.framework.plugintool.ServiceInfo;
|
||||
import ghidra.pcode.exec.SleighUtils.LitIdMode;
|
||||
import ghidra.program.model.address.Address;
|
||||
import ghidra.program.util.ProgramSelection;
|
||||
|
||||
@@ -111,6 +112,23 @@ public interface DebuggerListingService extends CodeViewerService {
|
||||
*/
|
||||
boolean goTo(Address address, boolean centerOnScreen);
|
||||
|
||||
/**
|
||||
* Set the mode of the Go-to dialog's Sleigh expressions
|
||||
* <p>
|
||||
* This applies to all Go-to dialogs among the dynamic providers, including listings and memory
|
||||
* (hex byte) views.
|
||||
*
|
||||
* @param mode the new mode
|
||||
*/
|
||||
void setGoToSleighMode(LitIdMode mode);
|
||||
|
||||
/**
|
||||
* Get the mode of the Go-to dialog's Sleigh expressions
|
||||
*
|
||||
* @return the current mode
|
||||
*/
|
||||
LitIdMode getGoToSleighMode();
|
||||
|
||||
/**
|
||||
* Obtain a coloring background model suitable for the given listing
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user