clang-tools 22.0.0git
clang::tidy::ClangTidyError Struct Reference

A detected error complete with information to display diagnostic and automatic fix. More...

#include <ClangTidyDiagnosticConsumer.h>

Inheritance diagram for clang::tidy::ClangTidyError:
[legend]

Public Member Functions

 ClangTidyError (StringRef CheckName, Level DiagLevel, StringRef BuildDirectory, bool IsWarningAsError)

Public Attributes

bool IsWarningAsError
std::vector< std::string > EnabledDiagnosticAliases

Detailed Description

A detected error complete with information to display diagnostic and automatic fix.

This is used as an intermediate format to transport Diagnostics without a dependency on a SourceManager.

FIXME: Make Diagnostics flexible enough to support this directly.

Definition at line 39 of file ClangTidyDiagnosticConsumer.h.

Constructor & Destructor Documentation

◆ ClangTidyError()

ClangTidyError::ClangTidyError ( StringRef CheckName,
Level DiagLevel,
StringRef BuildDirectory,
bool IsWarningAsError )

Definition at line 155 of file ClangTidyDiagnosticConsumer.cpp.

References IsWarningAsError.

Member Data Documentation

◆ EnabledDiagnosticAliases

std::vector<std::string> clang::tidy::ClangTidyError::EnabledDiagnosticAliases

Definition at line 44 of file ClangTidyDiagnosticConsumer.h.

◆ IsWarningAsError

bool clang::tidy::ClangTidyError::IsWarningAsError

Definition at line 43 of file ClangTidyDiagnosticConsumer.h.

Referenced by ClangTidyError().


The documentation for this struct was generated from the following files: