Lines Matching defs:diag
38 std::unique_ptr<LoadedApk> LoadedApk::LoadApkFromPath(const StringPiece& path, IDiagnostics* diag) {
43 diag->Error(DiagMessage(path) << "failed opening zip: " << error);
50 return LoadBinaryApkFromFileCollection(source, std::move(apk), diag);
52 return LoadProtoApkFromFileCollection(source, std::move(apk), diag);
54 diag->Error(DiagMessage(path) << "could not identify format of APK");
60 const Source& source, unique_ptr<io::IFileCollection> collection, IDiagnostics* diag) {
68 diag->Error(DiagMessage(source) << "failed to open " << kProtoResourceTablePath);
74 diag->Error(DiagMessage(source) << "failed to read " << kProtoResourceTablePath);
81 diag->Error(DiagMessage(source)
89 diag->Error(DiagMessage(source) << "failed to find " << kAndroidManifestPath);
95 diag->Error(DiagMessage(source) << "failed to open " << kAndroidManifestPath);
102 diag->Error(DiagMessage(source) << "failed to read proto " << kAndroidManifestPath);
109 diag->Error(DiagMessage(source)
118 const Source& source, unique_ptr<io::IFileCollection> collection, IDiagnostics* diag) {
126 diag->Error(DiagMessage(source) << "failed to open " << kApkResourceTablePath);
129 BinaryResourceParser parser(diag, table.get(), source, data->data(), data->size(),
138 diag->Error(DiagMessage(source) << "failed to find " << kAndroidManifestPath);
144 diag->Error(DiagMessage(source) << "failed to open " << kAndroidManifestPath);
152 diag->Error(DiagMessage(source)