clang API Documentation

Classes | Namespaces | Defines
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/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 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

namespace  clang

Defines

#define STR_SIZE(str, fieldTy)

Detailed Description

Includes all the separate Diagnostic headers & some related helpers.

Definition in file AllDiagnostics.h.


Define Documentation

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

Definition at line 37 of file AllDiagnostics.h.