clang  6.0.0svn
Classes | Namespaces | Macros
AllDiagnostics.h File Reference

Includes all the separate Diagnostic headers & some related helpers. More...

#include "clang/AST/ASTDiagnostic.h"
#include "clang/AST/CommentDiagnostic.h"
#include "clang/Analysis/AnalysisDiagnostic.h"
#include "clang/CrossTU/CrossTUDiagnostic.h"
#include "clang/Driver/DriverDiagnostic.h"
#include "clang/Frontend/FrontendDiagnostic.h"
#include "clang/Lex/LexDiagnostic.h"
#include "clang/Parse/ParseDiagnostic.h"
#include "clang/Sema/SemaDiagnostic.h"
#include "clang/Serialization/SerializationDiagnostic.h"
#include "clang/Tooling/Refactoring/RefactoringDiagnostic.h"
Include dependency graph for AllDiagnostics.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  clang::StringSizerHelper< SizeOfStr, FieldType >
 

Namespaces

 clang
 Dataflow Directional Tag Classes.
 

Macros

#define STR_SIZE(str, fieldTy)
 

Detailed Description

Includes all the separate Diagnostic headers & some related helpers.

Definition in file AllDiagnostics.h.

Macro Definition Documentation

◆ STR_SIZE

#define STR_SIZE (   str,
  fieldTy 
)
Value:
clang::StringSizerHelper<sizeof(str)-1, \
fieldTy>::Size

Definition at line 39 of file AllDiagnostics.h.