| 556 | } |
| 557 | |
| 558 | ssize_t StringPool::offsetForString(const String16& val) const |
| 559 | { |
| 560 | const Vector<size_t>* indices = offsetsForString(val); |
| 561 | ssize_t res = indices != NULL && indices->size() > 0 ? indices->itemAt(0) : -1; |
| 562 | NOISY(printf("Offset for string %s: %d (%s)\n", String8(val).string(), res, |
| 563 | res >= 0 ? String8(mEntries[mEntryArray[res]].value).string() : String8())); |
| 564 | return res; |
| 565 | } |
| 566 | |
| 567 | const Vector<size_t>* StringPool::offsetsForString(const String16& val) const |
| 568 | { |
no test coverage detected