| 128 | } |
| 129 | |
| 130 | std::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 | |
| 140 | Ref<Symbol> CacheSymbol::GetBNSymbol(BinaryView &view) const |
| 141 | { |
no test coverage detected