Home | History | Annotate | Download | only in Frontend

Lines Matching defs:Directive

26 typedef VerifyDiagnosticConsumer::Directive Directive;
156 /// StandardDirective - Directive with string matching.
158 class StandardDirective : public Directive {
162 : Directive(DirectiveLoc, DiagnosticLoc, Text, Min, Max) { }
174 /// RegexDirective - Directive with regular-expression matching.
176 class RegexDirective : public Directive {
180 : Directive(DirectiveLoc, DiagnosticLoc, Text, Min, Max), Regex(Text) { }
277 /// diagnostics. If so, then put them in the appropriate directive list.
322 // If a directive has been found but we're not interested
323 // in storing the directive information, return now.
327 // Default directive kind.
381 Max = Directive::MaxCount;
396 Max = Directive::MaxCount;
421 // Build directive text; convert \n to newlines.
435 // Construct new directive.
436 Directive *D = Directive::create(RegexKind, Pos, ExpectedLoc, Text,
532 // Find first directive.
542 /// by an expected-* directive and produces a diagnostic to the user from this.
574 Directive &D = **I;
577 OS << " (directive at "
600 Directive& D = **I;
775 Directive *Directive::create(bool RegexKind, SourceLocation DirectiveLoc,