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 void
addFlowOverride(Address addr, FlowOverride fo)
void
addInject(Address addr, java.lang.String name, int type, java.lang.String payload)
void
getBytes(Address addr, byte[] res)
void
getComments(java.lang.String comm)
void
getCPoolRef(java.lang.String rec, long[] refs)
void
getFNTypes(HighFunction hfunc)
void
getMapped(Namespace namespc, java.lang.String res)
void
getPcode(Address addr, Instruction instr)
void
getSymbol(Address addr, java.lang.String name)
void
getTrackedRegisters(java.lang.String doc)
void
getType(DataType dt)
void
getType(java.lang.String name, java.lang.String res)
void
setFunction(Function f)
void
setPcodeDataTypeManager(PcodeDataTypeManager dtm)
void
shutdown(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)
-
-