Home | History | Annotate | Download | only in Frontend

Lines Matching defs:VerifyDiagnosticConsumer

1 //===---- VerifyDiagnosticConsumer.cpp - Verifying Diagnostic Client ------===//
14 #include "clang/Frontend/VerifyDiagnosticConsumer.h"
26 typedef VerifyDiagnosticConsumer::Directive Directive;
27 typedef VerifyDiagnosticConsumer::DirectiveList DirectiveList;
28 typedef VerifyDiagnosticConsumer::ExpectedData ExpectedData;
30 VerifyDiagnosticConsumer::VerifyDiagnosticConsumer(DiagnosticsEngine &_Diags)
42 VerifyDiagnosticConsumer::~VerifyDiagnosticConsumer() {
55 VerifyDiagnosticConsumer &Verify;
59 VerifyFileTracker(VerifyDiagnosticConsumer &Verify, SourceManager &SM)
68 VerifyDiagnosticConsumer::IsParsed);
76 void VerifyDiagnosticConsumer::BeginSourceFile(const LangOptions &LangOpts,
97 void VerifyDiagnosticConsumer::EndSourceFile() {
113 void VerifyDiagnosticConsumer::HandleDiagnostic(
315 VerifyDiagnosticConsumer::DirectiveStatus &Status) {
342 if (Status == VerifyDiagnosticConsumer::HasOtherExpectedDirectives)
346 Status = VerifyDiagnosticConsumer::HasExpectedNoDiagnostics;
352 if (Status == VerifyDiagnosticConsumer::HasExpectedNoDiagnostics) {
357 Status = VerifyDiagnosticConsumer::HasOtherExpectedDirectives;
525 bool VerifyDiagnosticConsumer::HandleComment(Preprocessor &PP,
599 VerifyDiagnosticConsumer::DirectiveStatus Status =
600 VerifyDiagnosticConsumer::HasNoDirectives;
769 void VerifyDiagnosticConsumer::UpdateParsedFileStatus(SourceManager &SM,
802 void VerifyDiagnosticConsumer::CheckDiagnostics() {