Searched refs:XmlResource (Results 26 - 50 of 54) sorted by relevance

123

/frameworks/base/tools/aapt2/xml/
H A DXmlDom.h144 class XmlResource { class in namespace:aapt::xml
155 std::unique_ptr<XmlResource> Clone() const;
159 std::unique_ptr<XmlResource> Inflate(io::InputStream* in, IDiagnostics* diag, const Source& source);
162 std::unique_ptr<XmlResource> Inflate(const void* data, size_t len,
H A DXmlDom_test.cpp48 std::unique_ptr<XmlResource> doc = Inflate(&in, &diag, Source("test.xml"));
59 std::unique_ptr<XmlResource> doc = util::make_unique<XmlResource>();
87 std::unique_ptr<XmlResource> new_doc = Inflate(block.get(), buffer.size(), nullptr);
115 std::unique_ptr<XmlResource> doc = test::BuildXmlDom(R"(
136 std::unique_ptr<XmlResource> doc = test::BuildXmlDom(R"(<element value="&quot;" />)");
168 std::unique_ptr<XmlResource> doc = test::BuildXmlDom(R"(
H A DXmlDom.cpp185 std::unique_ptr<XmlResource> Inflate(InputStream* in, IDiagnostics* diag, const Source& source) {
218 return util::make_unique<XmlResource>(ResourceFile{{}, {}, ResourceFile::Type::kUnknown, source},
266 std::unique_ptr<XmlResource> Inflate(const void* data, size_t len, std::string* out_error) {
271 std::unique_ptr<XmlResource> xml_resource = util::make_unique<XmlResource>();
371 std::unique_ptr<XmlResource> XmlResource::Clone() const {
372 std::unique_ptr<XmlResource> cloned = util::make_unique<XmlResource>(file);
H A DXmlActionExecutor.cpp92 XmlResource* doc) const {
/frameworks/base/tools/aapt2/
H A DLoadedApk.cpp32 using ::aapt::xml::XmlResource;
107 std::unique_ptr<xml::XmlResource> manifest = DeserializeXmlResourceFromPb(pb_node, &error);
149 std::unique_ptr<xml::XmlResource> manifest =
168 IArchiveWriter* writer, XmlResource* manifest) {
286 std::unique_ptr<xml::XmlResource> manifest =
/frameworks/base/tools/aapt2/optimize/
H A DMultiApkGenerator.cpp45 using ::aapt::xml::XmlResource;
156 std::unique_ptr<XmlResource> manifest;
256 std::unique_ptr<XmlResource>* updated_manifest,
258 const xml::XmlResource* apk_manifest = apk_->GetManifest();
264 XmlResource* manifest = updated_manifest->get();
/frameworks/base/tools/aapt2/link/
H A DManifestFixer_test.cpp64 std::unique_ptr<xml::XmlResource> Verify(const StringPiece& str) {
68 std::unique_ptr<xml::XmlResource> VerifyWithOptions(
70 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(str);
119 std::unique_ptr<xml::XmlResource> doc = VerifyWithOptions(R"EOF(
201 std::unique_ptr<xml::XmlResource> doc = VerifyWithOptions(R"EOF(
247 std::unique_ptr<xml::XmlResource> doc = VerifyWithOptions(R"EOF(
307 std::unique_ptr<xml::XmlResource> doc = VerifyWithOptions(R"EOF(
333 std::unique_ptr<xml::XmlResource> doc = VerifyWithOptions(R"EOF(
356 std::unique_ptr<xml::XmlResource> doc =
446 std::unique_ptr<xml::XmlResource> manifes
[all...]
H A DXmlReferenceLinker_test.cpp82 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDomForPackageName(context_.get(), R"(
141 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDomForPackageName(context_.get(), R"(
150 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDomForPackageName(context_.get(), R"(
159 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDomForPackageName(context_.get(), R"(
178 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDomForPackageName(context_.get(), R"(
199 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDomForPackageName(context_.get(), R"(
236 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDomForPackageName(context_.get(), R"(
H A DXmlReferenceLinker.cpp153 bool XmlReferenceLinker::Consume(IAaptContext* context, xml::XmlResource* resource) {
/frameworks/base/tools/aapt2/cmd/
H A DConvert.cpp47 virtual bool SerializeXml(const xml::XmlResource* xml, const std::string& path, bool utf16,
137 bool SerializeXml(const xml::XmlResource* xml, const std::string& path, bool utf16,
183 unique_ptr<xml::XmlResource> xml = DeserializeXmlResourceFromPb(pb_node, &error);
220 bool SerializeXml(const xml::XmlResource* xml, const std::string& path, bool utf16,
244 std::unique_ptr<xml::XmlResource> xml = xml::Inflate(data->data(), data->size(), &error);
H A DUtil.cpp168 std::unique_ptr<xml::XmlResource> GenerateSplitManifest(const AppInfo& app_info,
227 std::unique_ptr<xml::XmlResource> doc = util::make_unique<xml::XmlResource>();
317 Maybe<AppInfo> ExtractAppInfoFromBinaryManifest(const xml::XmlResource& xml_res,
H A DOptimize.cpp185 std::unique_ptr<xml::XmlResource> split_manifest =
223 bool WriteSplitApk(ResourceTable* table, xml::XmlResource* manifest, IArchiveWriter* writer) {
303 const xml::XmlResource* manifest = apk->GetManifest();
H A DLink.cpp273 static bool FlattenXml(IAaptContext* context, const xml::XmlResource& xml_res,
309 static std::unique_ptr<xml::XmlResource> LoadXml(const std::string& path, IDiagnostics* diag) {
371 std::unique_ptr<xml::XmlResource> xml_to_flatten;
379 std::vector<std::unique_ptr<xml::XmlResource>> LinkAndVersionXmlFile(ResourceTable* table,
470 std::vector<std::unique_ptr<xml::XmlResource>> ResourceFileFlattener::LinkAndVersionXmlFile(
472 xml::XmlResource* doc = file_op->xml_to_flatten.get();
632 std::vector<std::unique_ptr<xml::XmlResource>> versioned_docs =
639 for (std::unique_ptr<xml::XmlResource>& doc : versioned_docs) {
800 std::unique_ptr<xml::XmlResource> manifest_xml =
931 Maybe<AppInfo> ExtractAppInfoFromManifest(xml::XmlResource* xml_re
[all...]
H A DCompile.cpp368 static bool FlattenXmlToOutStream(const StringPiece& output_path, const xml::XmlResource& xmlres,
410 std::unique_ptr<xml::XmlResource> xmlres;
449 std::vector<std::unique_ptr<xml::XmlResource>>& inline_documents =
463 for (const std::unique_ptr<xml::XmlResource>& inline_xml_doc : inline_documents) {
H A DDump.cpp81 std::unique_ptr<xml::XmlResource> doc;
/frameworks/base/tools/aapt2/format/binary/
H A DXmlFlattener_test.cpp58 ::testing::AssertionResult Flatten(xml::XmlResource* doc, android::ResXMLTree* out_tree,
80 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(
139 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(
160 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(
181 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(<View package="android"/>)");
196 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(<View package=""/>)");
219 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDomForPackageName(context_.get(), R"(
255 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(
290 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(
342 std::unique_ptr<xml::XmlResource> do
[all...]
H A DXmlFlattener.cpp372 bool XmlFlattener::Consume(IAaptContext* context, const xml::XmlResource* resource) {
/frameworks/base/core/java/android/provider/
H A DSearchIndexablesProvider.java126 * Returns all {@link android.provider.SearchIndexablesContract.XmlResource}.
130 * @param projection list of {@link android.provider.SearchIndexablesContract.XmlResource}
173 return SearchIndexablesContract.XmlResource.MIME_TYPE;
/frameworks/base/tools/aapt2/compile/
H A DInlineXmlFormatParser_test.cpp32 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(
46 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(
79 xml::XmlResource* extracted_doc = parser.GetExtractedInlineXmlDocuments()[0].get();
97 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(
133 xml::XmlResource* extracted_doc_text = parser.GetExtractedInlineXmlDocuments()[0].get();
138 xml::XmlResource* extracted_doc_drawable = parser.GetExtractedInlineXmlDocuments()[1].get();
146 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(
190 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(
209 std::unique_ptr<xml::XmlResource> doc = test::BuildXmlDom(R"(
/frameworks/base/tools/aapt2/java/
H A DProguardRules_test.cpp39 std::unique_ptr<xml::XmlResource> layout = test::BuildXmlDom(R"(
54 std::unique_ptr<xml::XmlResource> layout =
68 std::unique_ptr<xml::XmlResource> layout = test::BuildXmlDom(R"(
85 std::unique_ptr<xml::XmlResource> layout = test::BuildXmlDom(R"(
100 std::unique_ptr<xml::XmlResource> bar_layout = test::BuildXmlDom(R"(
117 std::unique_ptr<xml::XmlResource> foo_layout = test::BuildXmlDom(R"(
142 std::unique_ptr<xml::XmlResource> layout = test::BuildXmlDom(R"(
163 std::unique_ptr<xml::XmlResource> layout = test::BuildXmlDom(R"(
181 std::unique_ptr<xml::XmlResource> layout = test::BuildXmlDom(R"(
196 std::unique_ptr<xml::XmlResource> men
[all...]
H A DManifestClassGenerator.cpp84 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res) {
H A DProguardRules.cpp285 bool CollectProguardRulesForManifest(xml::XmlResource* res, KeepSet* keep_set, bool main_dex_only) {
294 bool CollectProguardRules(xml::XmlResource* res, KeepSet* keep_set) {
/frameworks/base/tools/aapt2/test/
H A DBuilders.cpp214 std::unique_ptr<xml::XmlResource> BuildXmlDom(const StringPiece& str) {
219 std::unique_ptr<xml::XmlResource> doc = xml::Inflate(&in, &diag, Source("test.xml"));
224 std::unique_ptr<xml::XmlResource> BuildXmlDomForPackageName(IAaptContext* context,
226 std::unique_ptr<xml::XmlResource> doc = BuildXmlDom(str);
H A DBuilders.h155 std::unique_ptr<xml::XmlResource> BuildXmlDom(const android::StringPiece& str);
156 std::unique_ptr<xml::XmlResource> BuildXmlDomForPackageName(IAaptContext* context,
/frameworks/base/tools/aapt2/format/proto/
H A DProtoDeserialize.cpp879 std::unique_ptr<xml::XmlResource> DeserializeXmlResourceFromPb(const pb::XmlNode& pb_node,
885 std::unique_ptr<xml::XmlResource> resource = util::make_unique<xml::XmlResource>();

Completed in 202 milliseconds

123