addedmethod:
applyUsingContext
boolean applyUsingContext(ghidra.util.task.TaskMonitor monitor) throws Exception
addedmethod:
getMangledContext
ghidra.app.util.demangler.MangledContext getMangledContext()
addedfield:
mangledContext
ghidra.app.util.demangler.MangledContext mangledContext
addedmethod:
setMangledContext
void setMangledContext(ghidra.app.util.demangler.MangledContext mangledContextArg)
modifiedmethod:
applyPlateCommentOnly
added throws Exception
- boolean applyPlateCommentOnly(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address)
+ boolean applyPlateCommentOnly(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address) throws Exception
removedmethod:
pad
java.lang.String pad(int len)
removedmethod:
setSignature
void setSignature(java.lang.String signature)
addedmethod:
applyPlateCommentOnly
boolean applyPlateCommentOnly(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address)
addedmethod:
createNamespace
static ghidra.program.model.symbol.Namespace createNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.demangler.Demangled typeNamespace, ghidra.program.model.symbol.Namespace parentNamespace, boolean functionPermitted)
addedfield:
mangled
java.lang.String mangled
addedmethod:
setNamespace
void setNamespace(ghidra.app.util.demangler.Demangled namespace)
modifiedtype-implements:
DemangledObject
- (none)
+ ghidra.app.util.demangler.Demangled
modifiedmethod:
getNamespace
return type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType getNamespace()
+ ghidra.app.util.demangler.Demangled getNamespace()
modifiedfield:
namespace
type: DemangledType → Demangled
- ghidra.app.util.demangler.DemangledType namespace
+ ghidra.app.util.demangler.Demangled namespace
removedmethod:
createClassStructure
ghidra.program.model.data.Structure createClassStructure(ghidra.program.model.listing.Program prog, ghidra.program.model.listing.Function func)
removedmethod:
createNamespace
static ghidra.program.model.symbol.Namespace createNamespace(ghidra.program.model.listing.Program program, ghidra.app.util.demangler.DemangledType typeNamespace, ghidra.program.model.symbol.Namespace parentNamespace, boolean functionPermitted)
removedmethod:
setNamespace
void setNamespace(ghidra.app.util.demangler.DemangledType namespace)
removedmethod:
setSpecialMidfix
void setSpecialMidfix(java.lang.String chargeType)
removedmethod:
setSpecialSuffix
void setSpecialSuffix(java.lang.String specialSuffix)
removedmethod:
setUtilDemangled
void setUtilDemangled(java.lang.String utilDemangled)
addedmethod:
applyDemangledName
ghidra.program.model.symbol.Symbol applyDemangledName(ghidra.program.model.address.Address addr, boolean setPrimary, boolean functionNamespacePermitted, ghidra.program.model.listing.Program prog) throws InvalidInputException
addedmethod:
applyDemangledName
ghidra.program.model.symbol.Symbol applyDemangledName(java.lang.String symbolName, ghidra.program.model.address.Address addr, boolean setPrimary, boolean functionNamespacePermitted, ghidra.program.model.listing.Program prog) throws InvalidInputException
addedfield:
basedName
java.lang.String basedName
addedmethod:
createClassStructure
ghidra.program.model.data.Structure createClassStructure(ghidra.program.model.listing.Program prog, ghidra.program.model.listing.Function func)
addedfield:
EMPTY_STRING
static java.lang.String EMPTY_STRING
addedmethod:
ensureNameLength
static java.lang.String ensureNameLength(java.lang.String name)
addedmethod:
isAlreadyDemangled
boolean isAlreadyDemangled(ghidra.program.model.listing.Program program, ghidra.program.model.address.Address address)
addedfield:
isThunk
boolean isThunk
addedfield:
namespace
ghidra.app.util.demangler.DemangledType namespace
addedmethod:
pad
java.lang.String pad(int len)
addedfield:
SPACE
static java.lang.String SPACE
addedfield:
SPACE_PATTERN
static java.util.regex.Pattern SPACE_PATTERN
addedfield:
visibility
java.lang.String visibility