Searched refs:stringPool (Results 1 - 18 of 18) sorted by relevance

/frameworks/base/tools/aapt2/link/
H A DTableMerger.cpp257 &mMasterTable->stringPool));
270 &mMasterTable->stringPool));
286 mMasterTable->stringPool.makeRef(newPath));
291 return std::unique_ptr<FileReference>(fileRef.clone(&mMasterTable->stringPool));
299 table.stringPool.makeRef(path));
H A DReferenceLinker.cpp48 ReferenceLinkerVisitor(IAaptContext* context, SymbolTable* symbols, StringPool* stringPool, argument
50 mContext(context), mSymbols(symbols), mPackageDecls(decl), mStringPool(stringPool),
319 &table->stringPool, &declStack, &callSite);
H A DAutoVersioner.cpp117 std::unique_ptr<Style> newStyle(style->clone(&table->stringPool));
H A DReferenceLinker_test.cpp82 table->stringPool.makeRef(u"one|two"));
/frameworks/base/tools/aapt2/test/
H A DBuilders.h40 return &mTable->stringPool;
68 return addValue(name, id, util::make_unique<String>(mTable->stringPool.makeRef(str)));
74 util::make_unique<String>(mTable->stringPool.makeRef(str)));
84 util::make_unique<FileReference>(mTable->stringPool.makeRef(path)));
90 util::make_unique<FileReference>(mTable->stringPool.makeRef(path)));
/frameworks/base/core/java/android/app/usage/
H A DUsageEvents.java221 public UsageEvents(List<Event> events, String[] stringPool) { argument
222 mStringPool = stringPool;
/frameworks/base/tools/aapt2/proto/
H A DTableProtoSerializer.cpp202 table->stringPool.sort([](const StringPool::Entry& a, const StringPool::Entry& b) -> bool {
211 table->stringPool.prune();
214 serializeStringPoolToPb(table->stringPool, pbTable->mutable_string_pool());
H A DTableProtoSerializer_test.cpp50 plural->values[Plural::One] = util::make_unique<String>(table->stringPool.makeRef(u"one"));
H A DTableProtoDeserializer.cpp145 config, &table->stringPool);
/frameworks/base/tools/aapt2/unflatten/
H A DBinaryResourceParser.cpp128 mTable->stringPool.hintWillAdd(mValuePool.size(), mValuePool.styleCount());
406 return util::make_unique<StyledString>(mTable->stringPool.makeRef(
412 return util::make_unique<FileReference>(mTable->stringPool.makeRef(
418 return util::make_unique<String>(mTable->stringPool.makeRef(
/frameworks/base/tools/aapt2/compile/
H A DPseudolocaleGenerator.cpp238 &table->stringPool, entry.get());
240 &table->stringPool, entry.get());
/frameworks/base/tools/aapt2/flatten/
H A DTableFlattener.cpp469 table->stringPool.sort([](const StringPool::Entry& a, const StringPool::Entry& b) -> bool {
478 table->stringPool.prune();
486 StringPool::flattenUtf8(tableWriter.getBuffer(), table->stringPool);
/frameworks/base/tools/aapt2/
H A DResourceTable.h262 * NOTE: `stringPool` must come before `packages` so that it is destroyed after.
267 StringPool stringPool; member in class:aapt::ResourceTable
H A DResourceParser.cpp492 mTable->stringPool.makeRef(styleString, StringPool::Context{ 1, mConfig }));
517 mTable->stringPool.makeRef(styleString.str, StringPool::Context{ 1, mConfig }));
523 mTable->stringPool.makeRef(rawValue, StringPool::Context{ 1, mConfig }));
H A DResourceTable.cpp311 stringPool.makeRef(path));
/frameworks/base/tools/aapt2/split/
H A DTableSplitter.cpp236 configValue->value->clone(&splitTable->stringPool));
/frameworks/base/core/java/android/util/
H A DJsonReader.java181 private final StringPool stringPool = new StringPool(); field in class:JsonReader
891 return stringPool.get(buffer, start, pos - start - 1);
989 result = stringPool.get(buffer, pos, i);
1023 String hex = stringPool.get(buffer, pos, 4);
1095 value = stringPool.get(buffer, valuePos, valueLength);
/frameworks/base/tools/aapt/
H A DXMLNode.cpp1107 sp<AaptFile> stringPool = strings.createStringBlock();
1116 dest->writeData(stringPool->getData(), stringPool->getSize());
1142 dest->getSize(), (stringPool->getSize()*100)/dest->getSize(),

Completed in 365 milliseconds