Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Directive

26 typedef VerifyDiagnosticConsumer::Directive Directive;
161 /// StandardDirective - Directive with string matching.
163 class StandardDirective : public Directive {
167 : Directive(DirectiveLoc, DiagnosticLoc, Text, Min, Max) { }
179 /// RegexDirective - Directive with regular-expression matching.
181 class RegexDirective : public Directive {
185 : Directive(DirectiveLoc, DiagnosticLoc, Text, Min, Max), Regex(Text) { }
282 /// diagnostics. If so, then put them in the appropriate directive list.
329 // If a directive has been found but we're not interested
330 // in storing the directive information, return now.
334 // Default directive kind.
408 Max = Directive::MaxCount;
423 Max = Directive::MaxCount;
448 // Build directive text; convert \n to newlines.
462 // Construct new directive.
463 Directive *D = Directive::create(RegexKind, Pos, ExpectedLoc, Text,
564 // Find first directive.
573 /// by an expected-* directive and produces a diagnostic to the user from this.
610 Directive &D = **I;
614 OS << " (directive at "
653 Directive& D = **I;
823 Directive *Directive::create(bool RegexKind, SourceLocation DirectiveLoc,