| 117 | |
| 118 | |
| 119 | string 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 | |
| 129 | void Demangle::BackrefList::PushTypeBackref(TypeBuilder t) |
no test coverage detected