Lines Matching defs:diag

34                                 SourcePathDiagnostics* diag) {
46 diag->Error(DiagMessage(el->line_number)
54 static bool OptionalNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) {
56 return NameIsJavaClassName(el, attr, diag);
61 static bool RequiredNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) {
63 return NameIsJavaClassName(el, attr, diag);
65 diag->Error(DiagMessage(el->line_number)
70 static bool RequiredNameIsJavaPackage(xml::Element* el, SourcePathDiagnostics* diag) {
74 diag->Error(DiagMessage(el->line_number)
80 return [=](xml::Element* el, SourcePathDiagnostics* diag) -> bool {
82 diag->Error(DiagMessage(el->line_number)
90 static bool AutoGenerateIsFeatureSplit(xml::Element* el, SourcePathDiagnostics* diag) {
106 diag->Error(DiagMessage(el->line_number)
120 static bool VerifyManifest(xml::Element* el, SourcePathDiagnostics* diag) {
123 diag->Error(DiagMessage(el->line_number)
127 diag->Error(DiagMessage(el->line_number)
131 diag->Error(DiagMessage(el->line_number)
140 diag->Error(DiagMessage(el->line_number) << "attribute 'split' in <manifest> tag is not a "
150 static bool FixCoreAppAttribute(xml::Element* el, SourcePathDiagnostics* diag) {
154 diag->Error(DiagMessage(el->line_number) << "attribute coreApp must be a boolean");
163 static bool VerifyUsesFeature(xml::Element* el, SourcePathDiagnostics* diag) {
167 diag->Error(DiagMessage(el->line_number)
177 diag->Error(DiagMessage(el->line_number)
185 diag->Error(DiagMessage(el->line_number)
193 IDiagnostics* diag) {
197 diag->Error(DiagMessage() << "invalid manifest package override '"
206 diag->Error(DiagMessage()