Home
last modified time | relevance | path

Searched refs:context_ (Results 1 – 24 of 24) sorted by relevance

/frameworks/base/tools/aapt2/cmd/
DLink.cpp198 explicit FeatureSplitSymbolTableDelegate(IAaptContext* context) : context_(context) { in FeatureSplitSymbolTableDelegate()
222 context_->GetDiagnostics()->Error(android::DiagMessage() in FindByName()
228 if (context_->IsVerbose()) { in FindByName()
229 context_->GetDiagnostics()->Note(android::DiagMessage() in FindByName()
243 IAaptContext* context_; member in aapt::FeatureSplitSymbolTableDelegate
380 IAaptContext* context_; member in aapt::ResourceFileFlattener
387 : options_(options), context_(context), keep_set_(keep_set) { in ResourceFileFlattener()
388 SymbolTable* symm = context_->GetExternalSymbols(); in ResourceFileFlattener()
461 if (context_->IsVerbose()) { in LinkAndVersionXmlFile()
462 context_->GetDiagnostics()->Note(android::DiagMessage() in LinkAndVersionXmlFile()
[all …]
DOptimize.cpp132 : options_(options), context_(context) { in Optimizer()
136 if (context_->IsVerbose()) { in Run()
137 context_->GetDiagnostics()->Note(android::DiagMessage() << "Optimizing APK..."); in Run()
141 if (!filter.Consume(context_, apk->GetResourceTable())) { in Run()
142 context_->GetDiagnostics()->Error(android::DiagMessage() << "failed filtering resources"); in Run()
148 if (!collapser.Consume(context_, apk->GetResourceTable())) { in Run()
153 if (!deduper.Consume(context_, apk->GetResourceTable())) { in Run()
154 context_->GetDiagnostics()->Error(android::DiagMessage() << "failed deduping resources"); in Run()
160 if (!obfuscator.Consume(context_, apk->GetResourceTable())) { in Run()
161 context_->GetDiagnostics()->Error(android::DiagMessage() in Run()
[all …]
DConvert.cpp49 : context_(context), source_(source) { in IApkSerializer()
60 IAaptContext* context_; member in aapt::IApkSerializer
79 if (!flattener.Consume(context_, xml)) { in SerializeXml()
84 return io::CopyInputStreamToArchive(context_, &input_stream, path, compression_flags, writer); in SerializeXml()
90 if (!table_flattener.Consume(context_, table)) { in SerializeTable()
95 return io::CopyInputStreamToArchive(context_, &input_stream, kApkResourceTablePath, in SerializeTable()
103 context_->GetDiagnostics()->Error(android::DiagMessage(source_) in SerializeFile()
111 context_->GetDiagnostics()->Error(android::DiagMessage(source_) in SerializeFile()
119 context_->GetDiagnostics()->Error(android::DiagMessage(source_) in SerializeFile()
127 context_->GetDiagnostics()->Error(android::DiagMessage(source_) in SerializeFile()
[all …]
/frameworks/base/tools/aapt2/optimize/
DMultiApkGenerator.cpp57 : context_(context), min_sdk_(context_->GetMinSdkVersion()) { in ContextWrapper()
61 return context_->GetPackageType(); in GetPackageType()
65 return context_->GetExternalSymbols(); in GetExternalSymbols()
72 return context_->GetDiagnostics(); in GetDiagnostics()
76 return context_->GetCompilationPackage(); in GetCompilationPackage()
80 return context_->GetPackageId(); in GetPackageId()
84 return context_->GetNameMangler(); in GetNameMangler()
88 return context_->IsVerbose(); in IsVerbose()
101 context_->GetDiagnostics()); in SetSource()
105 return context_->GetSplitNameDependencies(); in GetSplitNameDependencies()
[all …]
DResourceDeduper.cpp47 : context_(context), entry_(entry) {} in DominatedKeyValueRemover()
79 if (context_->IsVerbose()) { in VisitConfig()
80 context_->GetDiagnostics()->Note(android::DiagMessage(node_value->value->GetSource()) in VisitConfig()
83 context_->GetDiagnostics()->Note(android::DiagMessage(parent_value->value->GetSource()) in VisitConfig()
92 IAaptContext* context_; member in aapt::__anoncbc5f1a20111::DominatedKeyValueRemover
DMultiApkGenerator.h61 return context_->GetDiagnostics(); in GetDiagnostics()
74 IAaptContext* context_; variable
/frameworks/base/tools/aapt2/link/
DXmlReferenceLinker.cpp43 context_(context), in XmlVisitor()
56 if (el->name == "gradient" && context_->GetMinSdkVersion() <= SDK_Q) { in Visit()
78 ReferenceLinker::CompileXmlAttribute(attr_ref, callsite_, context_, symbols_, &err_str); in Visit()
85 context_->GetDiagnostics()->Error(error_msg); in Visit()
93 attr.compiled_value = ResourceUtils::TryParseItemForAttribute(context_->GetDiagnostics(), in Visit()
104 context_->GetDiagnostics()->Error(msg); in Visit()
122 IAaptContext* context_; member in aapt::__anondb2bbb330111::XmlVisitor
DTableMerger_test.cpp37 std::unique_ptr<IAaptContext> context_; member
40 context_ = in SetUp()
69 TableMerger merger(context_.get(), &final_table, TableMergerOptions{}); in TEST_F()
92 TableMerger merger(context_.get(), &final_table, options); in TEST_F()
112 TableMerger merger(context_.get(), &final_table, options); in TEST_F()
137 TableMerger merger(context_.get(), &final_table, TableMergerOptions{}); in TEST_F()
166 TableMerger merger(context_.get(), &final_table, options); in TEST_F()
204 TableMerger merger(context_.get(), &final_table, options); in TEST_F()
230 TableMerger merger(context_.get(), &final_table, options); in TEST_F()
249 TableMerger merger(context_.get(), &final_table, options); in TEST_F()
[all …]
DXmlNamespaceRemover_test.cpp62 context_ = test::ContextBuilder().SetCompilationPackage("com.app.test").Build(); in SetUp()
66 std::unique_ptr<IAaptContext> context_; member in aapt::XmlNamespaceRemoverTest
71 test::BuildXmlDomForPackageName(context_.get(), R"EOF(
DTableMerger.cpp34 : context_(context), main_table_(out_table), options_(options) { in TableMerger()
36 main_package_ = main_table_->FindOrCreatePackage(context_->GetCompilationPackage()); in TableMerger()
56 if (package->name.empty() || context_->GetCompilationPackage() == package->name) { in MergeImpl()
75 context_->GetDiagnostics()->Warn(android::DiagMessage(src) in MergeAndMangle()
80 bool mangle = package_name != context_->GetCompilationPackage(); in MergeAndMangle()
240 if (!MergeType(context_, src, dst_type, src_type.get())) { in DoMerge()
261 context_->GetDiagnostics()->Error(android::DiagMessage(src) in DoMerge()
264 context_->GetDiagnostics()->Note(android::DiagMessage(src) in DoMerge()
271 if (!MergeEntry(context_, src, dst_entry, src_entry.get(), options_.strict_visibility)) { in DoMerge()
283 context_, res_name, overlay, options_.override_styles_instead_of_overlaying, in DoMerge()
DXmlCompatVersioner_test.cpp49 context_ = in SetUp()
74 std::unique_ptr<IAaptContext> context_; member in aapt::XmlCompatVersionerTest
78 auto doc = test::BuildXmlDomForPackageName(context_.get(), R"(
DXmlReferenceLinker_test.cpp29 context_ = test::ContextBuilder() in SetUp()
80 std::unique_ptr<test::Context> context_; member in aapt::XmlReferenceLinkerTest
84 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDomForPackageName(context_.get(), R"(
DReferenceLinker.cpp78 ReferenceLinker::LinkReference(callsite_, *value, context_, symbols_, table_, package_decls_); in TransformDerived()
84 context_->GetDiagnostics()->Error(android::DiagMessage(value->GetSource()) in TransformDerived()
115 transformed_reference, callsite_, context_, symbols_, &err_str); in TransformDerived()
137 context_->GetDiagnostics()->Error(msg); in TransformDerived()
141 context_->GetDiagnostics()->Error(android::DiagMessage(entry.key.GetSource()) in TransformDerived()
154 ReferenceLinker::LinkReference(callsite_, *value, context_, symbols_, table_, package_decls_); in TransformItem()
168 context_->GetDiagnostics(), *raw_string->value, attr); in ParseValueWithAttribute()
DReferenceLinker.h39 context_(context), in ReferenceLinkerTransformer()
59 IAaptContext* context_; variable
DTableMerger.h83 IAaptContext* context_; variable
/frameworks/base/tools/aapt2/test/
DContext.h110 context_->package_type_ = type; in SetPackageType()
115 context_->compilation_package_ = std::string(package); in SetCompilationPackage()
120 context_->package_id_ = id; in SetPackageId()
125 context_->name_mangler_ = NameMangler(policy); in SetNameManglerPolicy()
130 context_->GetExternalSymbols()->AppendSource(std::move(src)); in AddSymbolSource()
135 context_->min_sdk_version_ = min_sdk; in SetMinSdkVersion()
140 context_->split_name_dependencies_ = split_name_dependencies; in SetSplitNameDependencies()
144 std::unique_ptr<Context> Build() { return std::move(context_); } in Build()
147 std::unique_ptr<Context> context_ = std::unique_ptr<Context>(new Context());
/frameworks/base/tools/aapt2/compile/
DInlineXmlFormatParser.cpp42 : context_(context), xml_resource_(xml_resource) {} in Visitor()
54 context_->GetDiagnostics()->Error(android::DiagMessage(src) << "missing 'name' attribute"); in Visit()
61 context_->GetDiagnostics()->Error(android::DiagMessage(src) in Visit()
70 context_->GetDiagnostics()->Error(android::DiagMessage(src) in Visit()
107 IAaptContext* context_; member in aapt::__anon877bf72f0111::Visitor
/frameworks/base/tools/aapt2/format/binary/
DTableFlattener.cpp76 : context_(context), in PackageFlattener()
95 if (context_->GetPackageType() != PackageType::kApp && in FlattenPackage()
147 return compact_entries_ && context_->GetMinSdkVersion() > SDK_TIRAMISU && in UseCompactEntries()
201 (context_->GetMinSdkVersion() == 0 && config.sdkVersion == 0)) { in FlattenConfig()
205 sparse_encode = sparse_encode && (context_->GetMinSdkVersion() >= SDK_S_V2); in FlattenConfig()
306 context_->GetDiagnostics()->Error(android::DiagMessage(item.overlayable->source) in FlattenOverlayable()
309 context_->GetDiagnostics()->Error(android::DiagMessage(chunk.source) in FlattenOverlayable()
319 context_->GetDiagnostics()->Error(android::DiagMessage(item.overlayable->source) in FlattenOverlayable()
487 context_->GetDiagnostics()->Warn(android::DiagMessage(item.overlayable->source) in FlattenTypes()
551 IAaptContext* context_; member in aapt::__anonc862aeca0111::PackageFlattener
DTableFlattener_test.cpp42 context_ = in SetUp()
152 std::unique_ptr<IAaptContext> context_; member in aapt::TableFlattenerTest
172 ASSERT_TRUE(Flatten(context_.get(), {}, table.get(), &res_table)); in TEST_F()
211 ASSERT_TRUE(Flatten(context_.get(), {}, table.get(), &res_table)); in TEST_F()
230 ASSERT_TRUE(Flatten(context_.get(), {}, table.get(), &result)); in TEST_F()
252 ASSERT_TRUE(Flatten(context_.get(), {}, table.get(), &result)); in TEST_F()
640 ASSERT_TRUE(Flatten(context_.get(), options, table.get(), &res_table)); in TEST_F()
698 ASSERT_TRUE(Flatten(context_.get(), options, table.get(), &res_table)); in TEST_F()
744 Flatten(context_.get(), options, table.get(), &deduplicated_output); in TEST_F()
746 Flatten(context_.get(), options, table.get(), &sequential_output); in TEST_F()
[all …]
DXmlFlattener_test.cpp38 context_ = test::ContextBuilder() in SetUp()
63 if (!flattener.Consume(context_.get(), doc)) {
75 std::unique_ptr<test::Context> context_; member in aapt::XmlFlattenerTest
/frameworks/base/tools/aapt2/java/
DProguardRules.cpp356 bool CollectProguardRules(IAaptContext* context_, xml::XmlResource* res, KeepSet* keep_set) { in CollectProguardRules() argument
375 NavigationVisitor visitor(res->file, keep_set, context_->GetCompilationPackage()); in CollectProguardRules()
494 : context_(context), from_(from), keep_set_(keep_set) { in ReferenceVisitor()
501 reference_name = ResourceName(context_->GetCompilationPackage(), reference_name.type, in Visit()
509 aapt::IAaptContext* context_; member in aapt::proguard::ReferenceVisitor
DJavaClassGenerator.h112 IAaptContext* context_; variable
DJavaClassGenerator.cpp195 : context_(context), table_(table), options_(options) {} in JavaClassGenerator()
279 const SymbolTable::Symbol* symbol = context_->GetExternalSymbols()->FindByReference(ref); in ProcessStyleable()
457 if (context_->GetMinSdkVersion() < SDK_O && name.type.type == ResourceType::kId && in ProcessResource()
/frameworks/base/tools/aapt2/
DResourceParser_test.cpp65 context_ = test::ContextBuilder().Build(); in SetUp()
74 ResourceParser parser(context_->GetDiagnostics(), &table_, android::Source{"test"}, config, in TestParse()
91 std::unique_ptr<IAaptContext> context_; member in aapt::ResourceParserTest