GoFuncData

Package: ghidra.app.util.bin.format.golang.rtti
Type: class

11.4_PUBLIC

addedmethod: getDeferreturnAddress
ghidra.program.model.address.Address getDeferreturnAddress()
addedmethod: getStructureLabel
java.lang.String getStructureLabel() throws IOException
removedmethod: findMethodInfo
ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo findMethodInfo()

11.3_PUBLIC

addedmethod: getStructureNamespace
java.lang.String getStructureNamespace() throws IOException
addedmethod: markupSourceFileInfo
void markupSourceFileInfo()
removedmethod: getFuncIDEnum
ghidra.app.util.bin.format.golang.rtti.GoFuncID getFuncIDEnum()

11.2_PUBLIC

removedmethod: findMethodSignature
ghidra.program.model.data.FunctionDefinition findMethodSignature() throws IOException

11.0_PUBLIC

addedmethod: findMethodInfo
ghidra.app.util.bin.format.golang.rtti.types.GoMethod.GoMethodInfo findMethodInfo()
addedmethod: findMethodSignature
ghidra.program.model.data.FunctionDefinition findMethodSignature() throws IOException
addedmethod: getBody
ghidra.program.model.address.AddressRange getBody()
addedmethod: getFlags
java.util.Set<ghidra.app.util.bin.format.golang.rtti.GoFuncFlag> getFlags()
addedmethod: getFuncDataValue
long getFuncDataValue(ghidra.app.util.bin.format.golang.rtti.GoFuncDataTable tableIndex) throws IOException
addedmethod: getFuncIDEnum
ghidra.app.util.bin.format.golang.rtti.GoFuncID getFuncIDEnum()
addedmethod: getFunction
ghidra.program.model.listing.Function getFunction()
addedmethod: getPcDataValue
int getPcDataValue(ghidra.app.util.bin.format.golang.rtti.GoPcDataTable tableIndex, long targetPC) throws IOException
addedmethod: getPcDataValues
java.util.List<java.lang.Integer> getPcDataValues(ghidra.app.util.bin.format.golang.rtti.GoPcDataTable tableIndex) throws IOException
addedmethod: getSourceFileInfo
ghidra.app.util.bin.format.golang.rtti.GoSourceFileInfo getSourceFileInfo() throws IOException
addedmethod: getSymbolName
ghidra.app.util.bin.format.golang.rtti.GoSymbolName getSymbolName()
addedmethod: isAsmFunction
boolean isAsmFunction()
addedmethod: recoverFunctionSignature
java.lang.String recoverFunctionSignature() throws IOException
addedmethod: toString
java.lang.String toString()
modifiedmethod: additionalMarkup
added throws CancelledException
- void additionalMarkup(ghidra.app.util.bin.format.golang.structmapping.MarkupSession session) throws IOException
+ void additionalMarkup(ghidra.app.util.bin.format.golang.structmapping.MarkupSession session) throws IOException, CancelledException
modifiedmethod: getDescription
removed throws IOException
- java.lang.String getDescription() throws IOException
+ java.lang.String getDescription()
modifiedmethod: getName
removed throws IOException
- java.lang.String getName() throws IOException
+ java.lang.String getName()

10.4_PUBLIC

addedmethod: additionalMarkup
void additionalMarkup(ghidra.app.util.bin.format.golang.structmapping.MarkupSession session) throws IOException
addedmethod: setEntry
void setEntry(long entry)
addedmethod: setEntryoff
void setEntryoff(long entryoff)
removedmethod: additionalMarkup
void additionalMarkup() throws IOException

10.3_PUBLIC

introducedInitial version