MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / DemangledName

Method DemangledName

view/sharedcache/api/sharedcache.cpp:130–138  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

128}
129
130std::pair<std::string, Ref<Type>> CacheSymbol::DemangledName(BinaryView &view) const
131{
132 QualifiedName qname;
133 Ref<Type> outType = nullptr;
134 std::string shortName = name;
135 if (DemangleGeneric(view.GetDefaultArchitecture(), name, outType, qname, &view, true))
136 shortName = qname.GetString();
137 return {shortName, outType};
138}
139
140Ref<Symbol> CacheSymbol::GetBNSymbol(BinaryView &view) const
141{

Callers 1

IdentifyStubFunction · 0.45

Calls 3

DemangleGenericFunction · 0.85
GetStringMethod · 0.45

Tested by

no test coverage detected