ExternalFunctionMerger

Package: ghidra.app.merge.listing
Type: class

9.0.2_PUBLIC

addedfield: ALL_EXTERNAL_DIFFERENCES
static int ALL_EXTERNAL_DIFFERENCES
addedfield: changeNum
int changeNum
addedmethod: createParamInfoConflictPanel
ghidra.app.merge.listing.VariousChoicesPanel createParamInfoConflictPanel(ghidra.program.model.listing.Function[] functions, ghidra.app.merge.listing.AbstractFunctionMerger.ParamInfoConflict pc, ghidra.util.task.TaskMonitor monitor)
addedfield: EXTERNAL_ADDRESS
static int EXTERNAL_ADDRESS
addedfield: EXTERNAL_DATA_TYPE
static int EXTERNAL_DATA_TYPE
addedfield: EXTERNAL_FUNCTION
static int EXTERNAL_FUNCTION
addedfield: EXTERNAL_LABEL
static int EXTERNAL_LABEL
addedfield: EXTERNAL_NAMESPACE
static int EXTERNAL_NAMESPACE
addedfield: EXTERNAL_SYMBOL_TYPE
static int EXTERNAL_SYMBOL_TYPE
addedfield: externalAddChoice
int externalAddChoice
addedfield: externalAddConflicts
ghidra.util.datastruct.LongLongHashtable externalAddConflicts
addedfield: externalDataTypeChoice
int externalDataTypeChoice
addedfield: externalDataTypeConflicts
ghidra.program.model.address.AddressSet externalDataTypeConflicts
addedfield: externalDetailConflicts
ghidra.util.datastruct.ObjectIntHashtable<ghidra.program.model.address.Address> externalDetailConflicts
addedfield: externalDetailsChoice
int externalDetailsChoice
addedfield: externalFunctionChoice
int externalFunctionChoice
addedfield: externalFunctionRemovalChoice
int externalFunctionRemovalChoice
addedfield: externalFunctionVersusDataTypeConflicts
ghidra.program.model.address.AddressSet externalFunctionVersusDataTypeConflicts
addedfield: externalFunctionVsDataTypeChoice
int externalFunctionVsDataTypeChoice
addedfield: externalRemoveChoice
int externalRemoveChoice
addedmethod: getErrorTitle
java.lang.String getErrorTitle()
addedmethod: getInfoTitle
java.lang.String getInfoTitle()
addedfield: HIGHEST_DETAIL_BIT_SHIFT
static int HIGHEST_DETAIL_BIT_SHIFT
addedmethod: initializeAutoMerge
void initializeAutoMerge(java.lang.String progressMessage, int progressMin, int progressMax, ghidra.util.task.TaskMonitor monitor)
addedmethod: mergeBasicExternalDetail
void mergeBasicExternalDetail(int type, ghidra.program.model.symbol.ExternalLocation[] externalLocations, int currentChosenOption, ghidra.util.task.TaskMonitor monitor) throws CancelledException
addedmethod: saveFunctionDetailConflict
void saveFunctionDetailConflict(ghidra.program.model.listing.Function[] functions, int type)
addedfield: totalChanges
int totalChanges

9.0.1_PUBLIC

introducedInitial version