clang  3.7.0
Classes | Namespaces
ProgramPoint.h File Reference
#include "clang/Analysis/AnalysisContext.h"
#include "clang/Analysis/CFG.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/FoldingSet.h"
#include "llvm/ADT/Optional.h"
#include "llvm/ADT/PointerIntPair.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/DataTypes.h"
#include <cassert>
#include <string>
#include <utility>
Include dependency graph for ProgramPoint.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  clang::ProgramPoint
 
class  clang::BlockEntrance
 
class  clang::BlockExit
 
class  clang::StmtPoint
 
class  clang::PreStmt
 
class  clang::PostStmt
 
class  clang::PostCondition
 
class  clang::LocationCheck
 
class  clang::PreLoad
 
class  clang::PreStore
 
class  clang::PostLoad
 
class  clang::PostStore
 Represents a program point after a store evaluation. More...
 
class  clang::PostLValue
 
class  clang::PreStmtPurgeDeadSymbols
 
class  clang::PostStmtPurgeDeadSymbols
 
class  clang::BlockEdge
 
class  clang::PostInitializer
 
class  clang::ImplicitCallPoint
 
class  clang::PreImplicitCall
 
class  clang::PostImplicitCall
 
class  clang::CallEnter
 
class  clang::CallExitBegin
 
class  clang::CallExitEnd
 
class  clang::EpsilonPoint
 
class  clang::ProgramPointTag
 
class  clang::SimpleProgramPointTag
 
struct  llvm::DenseMapInfo< clang::ProgramPoint >
 
struct  llvm::isPodLike< clang::ProgramPoint >
 

Namespaces

 clang
 
 llvm