clang 18.0.0git
Classes | Public Member Functions | List of all members
clang::VerifyDiagnosticConsumer::MarkerTracker Class Reference

Public Member Functions

 MarkerTracker (DiagnosticsEngine &Diags)
void addMarker (StringRef MarkerName, SourceLocation Pos)
void addDirective (StringRef MarkerName, const UnattachedDirective &UD)
void finalize ()

Detailed Description

Definition at line 326 of file VerifyDiagnosticConsumer.cpp.

Constructor & Destructor Documentation

◆ MarkerTracker()

clang::VerifyDiagnosticConsumer::MarkerTracker::MarkerTracker ( DiagnosticsEngine Diags)

Definition at line 341 of file VerifyDiagnosticConsumer.cpp.

Member Function Documentation

◆ addDirective()

void clang::VerifyDiagnosticConsumer::MarkerTracker::addDirective ( StringRef  MarkerName,
const UnattachedDirective &  UD 

Definition at line 367 of file VerifyDiagnosticConsumer.cpp.

Referenced by ParseDirective().

◆ addMarker()

void clang::VerifyDiagnosticConsumer::MarkerTracker::addMarker ( StringRef  MarkerName,
SourceLocation  Pos 

Definition at line 344 of file VerifyDiagnosticConsumer.cpp.

Referenced by ParseDirective().

◆ finalize()

void clang::VerifyDiagnosticConsumer::MarkerTracker::finalize ( )

Definition at line 380 of file VerifyDiagnosticConsumer.cpp.

References clang::DiagnosticsEngine::Report().

The documentation for this class was generated from the following file: