clang 22.0.0git
PathDiagnosticConsumers.h File Reference
#include "clang/Analysis/PathDiagnostic.h"
#include <string>
#include <vector>
#include "clang/StaticAnalyzer/Core/Analyses.def"

Go to the source code of this file.

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
namespace  clang::cross_tu
namespace  clang::ento

Macros

#define ANALYSIS_DIAGNOSTICS(NAME, CMDFLAG, DESC, CREATEFN)

Typedefs

using clang::ento::PathDiagnosticConsumers

Macro Definition Documentation

◆ ANALYSIS_DIAGNOSTICS

#define ANALYSIS_DIAGNOSTICS ( NAME,
CMDFLAG,
DESC,
CREATEFN )
Value:
void CREATEFN(PathDiagnosticConsumerOptions Diagopts, \
PathDiagnosticConsumers &C, const std::string &Prefix, \
const Preprocessor &PP, \
const cross_tu::CrossTranslationUnitContext &CTU, \
const MacroExpansionContext &MacroExpansions);

Definition at line 36 of file PathDiagnosticConsumers.h.