clang 10.0.0git

Classes | Namespaces | Typedefs
PathDiagnostic.h File Reference
`#include "clang/AST/Stmt.h"`
`#include "clang/Analysis/AnalysisDeclContext.h"`
`#include "clang/Basic/LLVM.h"`
`#include "clang/Basic/SourceLocation.h"`
`#include "llvm/ADT/ArrayRef.h"`
`#include "llvm/ADT/FoldingSet.h"`
`#include "llvm/ADT/Optional.h"`
`#include "llvm/ADT/PointerUnion.h"`
`#include "llvm/ADT/SmallVector.h"`
`#include "llvm/ADT/StringRef.h"`
`#include "llvm/Support/Allocator.h"`
`#include <cassert>`
`#include <deque>`
`#include <iterator>`
`#include <list>`
`#include <map>`
`#include <memory>`
`#include <set>`
`#include <string>`
`#include <utility>`
`#include <vector>`
Include dependency graph for PathDiagnostic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | clang::ento::PathDiagnosticConsumer
class | clang::ento::PathDiagnosticConsumer::PDFileEntry
class | clang::ento::PathDiagnosticConsumer::FilesMade
class | clang::ento::PathDiagnosticRange
class | clang::ento::PathDiagnosticLocation
class | clang::ento::PathDiagnosticLocationPair
class | clang::ento::PathDiagnosticPiece
class | clang::ento::PathPieces
class | clang::ento::PathDiagnosticSpotPiece
class | clang::ento::PathDiagnosticEventPiece
class | clang::ento::PathDiagnosticCallPiece
class | clang::ento::PathDiagnosticControlFlowPiece
class | clang::ento::PathDiagnosticMacroPiece
class | clang::ento::PathDiagnosticNotePiece
class | clang::ento::PathDiagnosticPopUpPiece
class | clang::ento::PathDiagnostic
| PathDiagnostic - PathDiagnostic objects represent a single path-sensitive diagnostic. More...

## Namespaces
| clang
| Dataflow Directional Tag Classes.
| clang::ento

## Typedefs
using | clang::ento::LocationOrAnalysisDeclContext = llvm::PointerUnion< const LocationContext *, AnalysisDeclContext * >
using | clang::ento::PathDiagnosticPieceRef = std::shared_ptr< PathDiagnosticPiece >
using | clang::ento::FilesToLineNumsMap = std::map< FileID, std::set< unsigned > >
| File IDs mapped to sets of line numbers. More...