clang 20.0.0git
|
#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/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 <optional>
#include <set>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
struct | clang::ento::PathDiagnosticConsumerOptions |
These options tweak the behavior of path diangostic consumers. More... | |
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 | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
namespace | 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. | |