/frameworks/base/tools/aapt2/link/ |
H A D | TableMerger.cpp | 257 &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 D | ReferenceLinker.cpp | 48 ReferenceLinkerVisitor(IAaptContext* context, SymbolTable* symbols, StringPool* stringPool, argument 50 mContext(context), mSymbols(symbols), mPackageDecls(decl), mStringPool(stringPool), 319 &table->stringPool, &declStack, &callSite);
|
H A D | AutoVersioner.cpp | 117 std::unique_ptr<Style> newStyle(style->clone(&table->stringPool));
|
H A D | ReferenceLinker_test.cpp | 82 table->stringPool.makeRef(u"one|two"));
|
/frameworks/base/tools/aapt2/test/ |
H A D | Builders.h | 40 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 D | UsageEvents.java | 221 public UsageEvents(List<Event> events, String[] stringPool) { argument 222 mStringPool = stringPool;
|
/frameworks/base/tools/aapt2/proto/ |
H A D | TableProtoSerializer.cpp | 202 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 D | TableProtoSerializer_test.cpp | 50 plural->values[Plural::One] = util::make_unique<String>(table->stringPool.makeRef(u"one"));
|
H A D | TableProtoDeserializer.cpp | 145 config, &table->stringPool);
|
/frameworks/base/tools/aapt2/unflatten/ |
H A D | BinaryResourceParser.cpp | 128 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 D | PseudolocaleGenerator.cpp | 238 &table->stringPool, entry.get()); 240 &table->stringPool, entry.get());
|
/frameworks/base/tools/aapt2/flatten/ |
H A D | TableFlattener.cpp | 469 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 D | ResourceTable.h | 262 * NOTE: `stringPool` must come before `packages` so that it is destroyed after. 267 StringPool stringPool; member in class:aapt::ResourceTable
|
H A D | ResourceParser.cpp | 492 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 D | ResourceTable.cpp | 311 stringPool.makeRef(path));
|
/frameworks/base/tools/aapt2/split/ |
H A D | TableSplitter.cpp | 236 configValue->value->clone(&splitTable->stringPool));
|
/frameworks/base/core/java/android/util/ |
H A D | JsonReader.java | 181 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 D | XMLNode.cpp | 1107 sp<AaptFile> stringPool = strings.createStringBlock(); 1116 dest->writeData(stringPool->getData(), stringPool->getSize()); 1142 dest->getSize(), (stringPool->getSize()*100)/dest->getSize(),
|