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

Method GetStringBackref

demangler/msvc/demangle_msvc.cpp:119–126  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

117
118
119string Demangle::BackrefList::GetStringBackref(size_t reference)
120{
121 // LogDebug("type: %llx - ref: %d\n", this, reference);
122 if (reference < nameList.size())
123 return nameList[reference];
124 LogDebug("type: %p - Backref too large: %zu/%zu\n", this, nameList.size(), reference);
125 throw DemangleException(string("Backref too large " + std::to_string(reference)));
126}
127
128
129void Demangle::BackrefList::PushTypeBackref(TypeBuilder t)

Callers 3

DemangleNameMethod · 0.80

Calls 2

DemangleExceptionClass · 0.70
sizeMethod · 0.45

Tested by

no test coverage detected