clang 8.0.0

Classes | Namespaces
Diagnostics.h File Reference

Diagnostics class to manage error messages. More...

`#include "clang/ASTMatchers/Dynamic/VariantValue.h"`
`#include "clang/Basic/LLVM.h"`
`#include "llvm/ADT/ArrayRef.h"`
`#include "llvm/ADT/StringRef.h"`
`#include "llvm/ADT/Twine.h"`
`#include "llvm/Support/raw_ostream.h"`
`#include <string>`
`#include <vector>`
Include dependency graph for Diagnostics.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | clang::ast_matchers::dynamic::SourceLocation
struct | clang::ast_matchers::dynamic::SourceRange
struct | clang::ast_matchers::dynamic::ParserValue
| A VariantValue instance annotated with its parser context. More...
class | clang::ast_matchers::dynamic::Diagnostics
| Helper class to manage error messages. More...
class | clang::ast_matchers::dynamic::Diagnostics::ArgStream
| Helper stream class. More...
struct | clang::ast_matchers::dynamic::Diagnostics::Context
| Class defining a parser context. More...
struct | clang::ast_matchers::dynamic::Diagnostics::OverloadContext
| Context for overloaded matcher construction. More...
struct | clang::ast_matchers::dynamic::Diagnostics::ContextFrame
| Information stored for one frame of the context. More...
struct | clang::ast_matchers::dynamic::Diagnostics::ErrorContent
| Information stored for each error found. More...
struct | clang::ast_matchers::dynamic::Diagnostics::ErrorContent::Message

## Namespaces
| clang
| Dataflow Directional Tag Classes.
| clang::ast_matchers
| clang::ast_matchers::dynamic

## Detailed Description

Diagnostics class to manage error messages.

Definition in file Diagnostics.h.