Home
last modified time | relevance | path

Searched refs:IDiagnostics (Results 1 – 25 of 53) sorted by relevance

123

/frameworks/base/tools/aapt2/
DResourceTable.h187 IDiagnostics* diag);
191 std::unique_ptr<Value> value, IDiagnostics* diag);
194 const Source& source, const android::StringPiece& path, IDiagnostics* diag);
198 io::IFile* file, IDiagnostics* diag);
204 IDiagnostics* diag);
209 IDiagnostics* diag);
211 bool SetVisibility(const ResourceNameRef& name, const Visibility& visibility, IDiagnostics* diag);
213 IDiagnostics* diag);
215 const ResourceId& res_id, IDiagnostics* diag);
217 const ResourceId& res_id, IDiagnostics* diag);
[all …]
DDiagnostics.h68 struct IDiagnostics { struct
69 virtual ~IDiagnostics() = default;
91 class StdErrDiagnostics : public IDiagnostics { argument
128 class SourcePathDiagnostics : public IDiagnostics {
130 SourcePathDiagnostics(const Source& src, IDiagnostics* diag) in SourcePathDiagnostics()
140 IDiagnostics* diag_;
DResourceTable.cpp323 IDiagnostics* diag) { in AddResource()
330 std::unique_ptr<Value> value, IDiagnostics* diag) { in AddResourceWithId()
339 IDiagnostics* diag) { in AddFileReference()
346 IDiagnostics* diag) { in AddFileReferenceMangled()
353 NameValidator name_validator, IDiagnostics* diag) { in AddFileReferenceImpl()
364 IDiagnostics* diag) { in AddResourceMangled()
372 std::unique_ptr<Value> value, IDiagnostics* diag) { in AddResourceWithIdMangled()
378 const Source& source, IDiagnostics* diag) { in ValidateName()
392 IDiagnostics* diag) { in AddResourceImpl()
457 IDiagnostics* diag) { in SetVisibility()
[all …]
DMain.cpp56 extern int Compile(const std::vector<StringPiece>& args, IDiagnostics* diagnostics);
57 extern int Link(const std::vector<StringPiece>& args, IDiagnostics* diagnostics);
64 IDiagnostics* diagnostics) { in ExecuteCommand()
85 static void RunDaemon(IDiagnostics* diagnostics) { in RunDaemon()
DLoadedApk.h49 IDiagnostics* diag);
53 const Source& source, std::unique_ptr<io::IFileCollection> collection, IDiagnostics* diag);
57 const Source& source, std::unique_ptr<io::IFileCollection> collection, IDiagnostics* diag);
DStringPool.h156 static bool FlattenUtf8(BigBuffer* out, const StringPool& pool, IDiagnostics* diag);
157 static bool FlattenUtf16(BigBuffer* out, const StringPool& pool, IDiagnostics* diag);
211 static bool Flatten(BigBuffer* out, const StringPool& pool, bool utf8, IDiagnostics* diag);
DResourceParser.h55 ResourceParser(IDiagnostics* diag, ResourceTable* table, const Source& source,
110 IDiagnostics* diag_;
/frameworks/base/tools/aapt2/configuration/
DConfigurationParser.internal.h49 bool IsGroupValid(const Group<T>& group, const std::string& name, IDiagnostics* diag) { in IsGroupValid()
139 const android::StringPiece& apk_name, IDiagnostics* diag) const;
142 Maybe<std::string> Name(const android::StringPiece& apk_name, IDiagnostics* diag) const;
157 bool ValidateVersionCodeOrdering(IDiagnostics* diag) { in ValidateVersionCodeOrdering()
215 IDiagnostics* diag);
221 IDiagnostics* diag);
225 xml::Element* element, IDiagnostics* diag);
229 IDiagnostics* diag);
233 xml::Element* element, IDiagnostics* diag);
237 xml::Element* element, IDiagnostics* diag);
[all …]
DConfigurationParser.cpp91 class NoopDiagnostics : public IDiagnostics {
98 std::string GetLabel(const Element* element, IDiagnostics* diag) { in GetLabel()
114 Maybe<int32_t> GetVersionCodeOrder(const Element* element, IDiagnostics* diag) { in GetVersionCodeOrder()
161 std::string* name, IDiagnostics* diag) { in ReplacePlaceholder()
197 xml::Element* element, IDiagnostics* diag)>;
211 IDiagnostics* diag) { in ToOutputArtifact()
290 IDiagnostics* diag) { in ExtractConfiguration()
352 Maybe<std::string> ToBaseName(std::string result, const StringPiece& apk_name, IDiagnostics* diag) { in ToBaseName()
386 IDiagnostics* diag) const { in ToArtifactName()
420 Maybe<std::string> ConfiguredArtifact::Name(const StringPiece& apk_name, IDiagnostics* diag) const { in Name()
[all …]
DConfigurationParser.h129 struct IDiagnostics;
147 ConfigurationParser& WithDiagnostics(IDiagnostics* diagnostics) { in WithDiagnostics()
167 IDiagnostics* diagnostics() { in diagnostics()
177 IDiagnostics* diag_;
/frameworks/base/tools/aapt2/cmd/
DUtil.h34 Maybe<uint16_t> ParseTargetDensityParameter(const android::StringPiece& arg, IDiagnostics* diag);
39 bool ParseSplitParameter(const android::StringPiece& arg, IDiagnostics* diag, std::string* out_path,
45 IDiagnostics* diag);
61 IDiagnostics* diag);
DCompile.h10 int Compile(const std::vector<android::StringPiece>& args, IDiagnostics* diagnostics);
DUtil.cpp35 Maybe<uint16_t> ParseTargetDensityParameter(const StringPiece& arg, IDiagnostics* diag) { in ParseTargetDensityParameter()
54 bool ParseSplitParameter(const StringPiece& arg, IDiagnostics* diag, std::string* out_path, in ParseSplitParameter()
88 IDiagnostics* diag) { in ParseConfigFilterParameters()
318 IDiagnostics* diag) { in ExtractAppInfoFromBinaryManifest()
/frameworks/base/tools/aapt2/util/
DFiles.h88 explicit FileFilter(IDiagnostics* diag) : diag_(diag) {} in FileFilter()
110 IDiagnostics* diag_;
116 Maybe<std::vector<std::string>> FindFiles(const android::StringPiece& path, IDiagnostics* diag,
/frameworks/base/tools/aapt2/format/proto/
DProtoSerialize.h49 void SerializeStringPoolToPb(const StringPool& pool, pb::StringPool* out_pb_pool, IDiagnostics* dia…
55 void SerializeTableToPb(const ResourceTable& table, pb::ResourceTable* out_table, IDiagnostics* dia…
/frameworks/base/tools/aapt2/format/
DArchive.h73 std::unique_ptr<IArchiveWriter> CreateDirectoryArchiveWriter(IDiagnostics* diag,
76 std::unique_ptr<IArchiveWriter> CreateZipFileArchiveWriter(IDiagnostics* diag,
/frameworks/base/tools/aapt2/test/
DCommon.cpp22 struct DummyDiagnosticsImpl : public IDiagnostics {
39 IDiagnostics* GetDiagnostics() { in GetDiagnostics()
/frameworks/base/tools/aapt2/optimize/
DMultiApkGenerator.h59 IDiagnostics* GetDiagnostics() { in GetDiagnostics()
64 std::unique_ptr<xml::XmlResource>* updated_manifest, IDiagnostics* diag);
/frameworks/base/tools/aapt2/java/
DManifestClassGenerator.cpp34 static Maybe<StringPiece> ExtractJavaIdentifier(IDiagnostics* diag, const Source& source, in ExtractJavaIdentifier()
59 static bool WriteSymbol(const Source& source, IDiagnostics* diag, xml::Element* el, in WriteSymbol()
84 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res) { in GenerateManifestClass()
DManifestClassGenerator.h26 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res);
/frameworks/base/tools/aapt2/compile/
DPng.h46 explicit Png(IDiagnostics* diag) : mDiag(diag) {} in Png()
54 IDiagnostics* mDiag;
/frameworks/base/tools/aapt2/jni/
Daapt2_jni.cpp33 extern int Compile(const std::vector<StringPiece>& args, IDiagnostics* iDiagnostics);
34 extern int Link(const std::vector<StringPiece>& args, IDiagnostics* iDiagnostics);
81 class JniDiagnostics : public aapt::IDiagnostics {
/frameworks/base/tools/aapt2/format/binary/
DBinaryResourceParser.h42 BinaryResourceParser(IDiagnostics* diag, ResourceTable* table, const Source& source,
83 IDiagnostics* diag_;
/frameworks/base/tools/aapt2/process/
DIResourceTableConsumer.h47 virtual IDiagnostics* GetDiagnostics() = 0;
/frameworks/base/tools/aapt2/link/
DManifestFixer.h82 bool BuildRules(xml::XmlActionExecutor* executor, IDiagnostics* diag);

123