Package ghidra.app.decompiler
Class DecompileDebug
- java.lang.Object
-
- ghidra.app.decompiler.DecompileDebug
-
public class DecompileDebug extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DecompileDebug(java.io.File debugf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFlowOverride(Address addr, FlowOverride fo)voidaddInject(Address addr, java.lang.String name, int type, java.lang.String payload)voidgetBytes(Address addr, byte[] res)voidgetComments(java.lang.String comm)voidgetCPoolRef(java.lang.String rec, long[] refs)voidgetFNTypes(HighFunction hfunc)voidgetMapped(Namespace namespc, java.lang.String res)voidgetPcode(Address addr, Instruction instr)voidgetSymbol(Address addr, java.lang.String name)voidgetTrackedRegisters(java.lang.String doc)voidgetType(DataType dt)voidgetType(java.lang.String name, java.lang.String res)voidsetFunction(Function f)voidsetPcodeDataTypeManager(PcodeDataTypeManager dtm)voidshutdown(Language pcodelanguage, java.lang.String xmlOptions)
-
-
-
Method Detail
-
setFunction
public void setFunction(Function f)
-
setPcodeDataTypeManager
public void setPcodeDataTypeManager(PcodeDataTypeManager dtm)
-
shutdown
public void shutdown(Language pcodelanguage, java.lang.String xmlOptions)
-
getPcode
public void getPcode(Address addr, Instruction instr)
-
getBytes
public void getBytes(Address addr, byte[] res)
-
getComments
public void getComments(java.lang.String comm)
-
getSymbol
public void getSymbol(Address addr, java.lang.String name)
-
getMapped
public void getMapped(Namespace namespc, java.lang.String res)
-
getType
public void getType(java.lang.String name, java.lang.String res)
-
getType
public void getType(DataType dt)
-
getFNTypes
public void getFNTypes(HighFunction hfunc)
-
getTrackedRegisters
public void getTrackedRegisters(java.lang.String doc)
-
getCPoolRef
public void getCPoolRef(java.lang.String rec, long[] refs)
-
addFlowOverride
public void addFlowOverride(Address addr, FlowOverride fo)
-
addInject
public void addInject(Address addr, java.lang.String name, int type, java.lang.String payload)
-
-