/frameworks/base/tools/aapt2/xml/ |
H A D | XmlDom.h | 144 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 D | XmlDom_test.cpp | 48 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=""" />)"); 168 std::unique_ptr<XmlResource> doc = test::BuildXmlDom(R"(
|
H A D | XmlDom.cpp | 185 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 D | XmlActionExecutor.cpp | 92 XmlResource* doc) const {
|
/frameworks/base/tools/aapt2/ |
H A D | LoadedApk.cpp | 32 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 D | MultiApkGenerator.cpp | 45 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 D | ManifestFixer_test.cpp | 64 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 D | XmlReferenceLinker_test.cpp | 82 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 D | XmlReferenceLinker.cpp | 153 bool XmlReferenceLinker::Consume(IAaptContext* context, xml::XmlResource* resource) {
|
/frameworks/base/tools/aapt2/cmd/ |
H A D | Convert.cpp | 47 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 D | Util.cpp | 168 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 D | Optimize.cpp | 185 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 D | Link.cpp | 273 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 D | Compile.cpp | 368 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 D | Dump.cpp | 81 std::unique_ptr<xml::XmlResource> doc;
|
/frameworks/base/tools/aapt2/format/binary/ |
H A D | XmlFlattener_test.cpp | 58 ::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 D | XmlFlattener.cpp | 372 bool XmlFlattener::Consume(IAaptContext* context, const xml::XmlResource* resource) {
|
/frameworks/base/core/java/android/provider/ |
H A D | SearchIndexablesProvider.java | 126 * 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 D | InlineXmlFormatParser_test.cpp | 32 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 D | ProguardRules_test.cpp | 39 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 D | ManifestClassGenerator.cpp | 84 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res) {
|
H A D | ProguardRules.cpp | 285 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 D | Builders.cpp | 214 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 D | Builders.h | 155 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 D | ProtoDeserialize.cpp | 879 std::unique_ptr<xml::XmlResource> DeserializeXmlResourceFromPb(const pb::XmlNode& pb_node, 885 std::unique_ptr<xml::XmlResource> resource = util::make_unique<xml::XmlResource>();
|