Home
last modified time | relevance | path

Searched refs:IAaptContext (Results 1 – 25 of 50) sorted by relevance

12

/frameworks/base/tools/aapt2/process/
DIResourceTableConsumer.h35 struct IAaptContext { struct
36 virtual ~IAaptContext() = default;
49 virtual bool consume(IAaptContext* context, ResourceTable* table) = 0;
59 virtual bool consume(IAaptContext* context, xml::XmlResource* resource) = 0;
/frameworks/base/tools/aapt2/link/
DLinkers.h48 bool consume(IAaptContext* context, ResourceTable* table) override;
52 bool consume(IAaptContext* context, xml::XmlResource* resource) override;
78 bool consume(IAaptContext* context, ResourceTable* table) override;
90 bool consume(IAaptContext* context, xml::XmlResource* resource) override;
DXmlReferenceLinker.cpp40 ReferenceVisitor(IAaptContext* context, SymbolTable* symbols, xml::IPackageDeclStack* decls, in ReferenceVisitor()
57 IAaptContext* mContext;
71 XmlVisitor(IAaptContext* context, SymbolTable* symbols, const Source& source, in XmlVisitor()
150 IAaptContext* mContext;
161 bool XmlReferenceLinker::consume(IAaptContext* context, xml::XmlResource* resource) { in consume()
DProductFilter_test.cpp26 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
68 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
94 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
118 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
DReferenceLinker_test.cpp37 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
85 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
126 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
164 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
185 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
209 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
DReferenceLinker.h95 static bool linkReference(Reference* reference, IAaptContext* context, SymbolTable* symbols,
101 bool consume(IAaptContext* context, ResourceTable* table) override;
DTableMerger.h60 TableMerger(IAaptContext* context, ResourceTable* outTable, const TableMergerOptions& options);
102 IAaptContext* mContext;
DPrivateAttributeMover_test.cpp26 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
57 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
DReferenceLinker.cpp48 ReferenceLinkerVisitor(IAaptContext* context, SymbolTable* symbols, StringPool* stringPool, in ReferenceLinkerVisitor()
126 IAaptContext* mContext;
258 bool ReferenceLinker::linkReference(Reference* reference, IAaptContext* context, in linkReference()
301 bool ReferenceLinker::consume(IAaptContext* context, ResourceTable* table) { in consume()
DProductFilter.h39 bool consume(IAaptContext* context, ResourceTable* table);
DManifestFixer.h47 bool consume(IAaptContext* context, xml::XmlResource* doc) override;
/frameworks/base/tools/aapt2/java/
DJavaClassGenerator_test.cpp32 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
54 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
82 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
104 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
128 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
214 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
236 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
275 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
302 std::unique_ptr<IAaptContext> context = test::ContextBuilder() in TEST()
DManifestClassGenerator_test.cpp25 static ::testing::AssertionResult getManifestClassText(IAaptContext* context, xml::XmlResource* res, in getManifestClassText()
43 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build();
90 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build();
DJavaClassGenerator.h59 JavaClassGenerator(IAaptContext* context, ResourceTable* table,
90 IAaptContext* mContext;
/frameworks/base/tools/aapt2/dump/
DDump.cpp35 const Source& source, IAaptContext* context) { in dumpCompiledFile()
48 IAaptContext* context) { in dumpCompiledTable()
58 void tryDumpFile(IAaptContext* context, const std::string& filePath) { in tryDumpFile()
112 class DumpContext : public IAaptContext {
/frameworks/base/tools/aapt2/flatten/
DXmlFlattener.h44 bool consume(IAaptContext* context, xml::XmlResource* resource) override;
50 bool flatten(IAaptContext* context, xml::Node* node);
DTableFlattener.h32 bool consume(IAaptContext* context, ResourceTable* table) override;
/frameworks/base/tools/aapt2/compile/
DIdAssigner_test.cpp36 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
53 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
68 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
DCompile.cpp136 static bool loadInputFilesFromDir(IAaptContext* context, const CompileOptions& options, in loadInputFilesFromDir()
184 static bool compileTable(IAaptContext* context, const CompileOptions& options, in compileTable()
326 static bool compileXml(IAaptContext* context, const CompileOptions& options, in compileXml()
372 static bool compilePng(IAaptContext* context, const CompileOptions& options, in compilePng()
401 static bool compileFile(IAaptContext* context, const CompileOptions& options, in compileFile()
424 class CompileContext : public IAaptContext {
DIdAssigner.h29 bool consume(IAaptContext* context, ResourceTable* table) override;
DXmlIdCollector.h26 bool consume(IAaptContext* context, xml::XmlResource* xmlRes) override;
DPseudolocaleGenerator.h31 bool consume(IAaptContext* context, ResourceTable* table) override;
DXmlIdCollector_test.cpp27 std::unique_ptr<IAaptContext> context = test::ContextBuilder().build(); in TEST()
/frameworks/base/tools/aapt2/unflatten/
DBinaryResourceParser.h47 BinaryResourceParser(IAaptContext* context, ResourceTable* table, const Source& source,
91 IAaptContext* mContext;
/frameworks/base/tools/aapt2/split/
DTableSplitter.h59 bool verifySplitConstraints(IAaptContext* context);

12