Lines Matching defs:diag
35 Maybe<uint16_t> ParseTargetDensityParameter(const StringPiece& arg, IDiagnostics* diag) {
38 diag->Error(DiagMessage() << "invalid density '" << arg << "' for --preferred-density option");
47 diag->Error(DiagMessage() << "invalid preferred density '" << arg << "'. "
54 bool ParseSplitParameter(const StringPiece& arg, IDiagnostics* diag, std::string* out_path,
56 CHECK(diag != nullptr);
68 diag->Error(DiagMessage() << "invalid split parameter '" << arg << "'");
69 diag->Note(DiagMessage() << "should be --split path/to/output.apk" << sSeparator
78 diag->Error(DiagMessage() << "invalid config '" << config_str << "' in split parameter '"
88 IDiagnostics* diag) {
97 diag->Error(DiagMessage() << "invalid config '" << config_str << "' for -c option");
102 diag->Warn(DiagMessage() << "ignoring density '" << config << "' for -c option");
318 IDiagnostics* diag) {
328 diag->Error(DiagMessage(xml_res.file.source) << "root tag must be <manifest>");
334 diag->Error(DiagMessage(xml_res.file.source) << "<manifest> must have a 'package' attribute");
341 diag->Error(DiagMessage(xml_res.file.source.WithLine(manifest_el->line_number))
351 diag->Error(DiagMessage(xml_res.file.source.WithLine(manifest_el->line_number))
362 diag->Error(DiagMessage(xml_res.file.source.WithLine(manifest_el->line_number))
372 diag->Error(DiagMessage(xml_res.file.source.WithLine(manifest_el->line_number))
384 diag->Error(DiagMessage(xml_res.file.source.WithLine(uses_sdk_el->line_number))