clang  14.0.0git
Namespaces | Macros | Typedefs
PathDiagnosticConsumers.h File Reference
#include "clang/Analysis/PathDiagnostic.h"
#include <string>
#include <vector>
#include "clang/StaticAnalyzer/Core/Analyses.def"
Include dependency graph for PathDiagnosticConsumers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 clang
 
 clang::cross_tu
 
 clang::ento
 

Macros

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

Typedefs

typedef std::vector< PathDiagnosticConsumer * > clang::ento::PathDiagnosticConsumers
 

Macro Definition Documentation

◆ ANALYSIS_DIAGNOSTICS

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

Definition at line 36 of file PathDiagnosticConsumers.h.

string
string(SUBSTRING ${CMAKE_CURRENT_BINARY_DIR} 0 ${PATH_LIB_START} PATH_HEAD) string(SUBSTRING $
Definition: CMakeLists.txt:22
AttributeLangSupport::C
@ C
Definition: SemaDeclAttr.cpp:54
clang::ento::PathDiagnosticConsumers
std::vector< PathDiagnosticConsumer * > PathDiagnosticConsumers
Definition: PathDiagnosticConsumers.h:33