clang  7.0.0svn
Classes | Namespaces | Typedefs
BasicValueFactory.cpp File Reference
#include "clang/AST/ASTContext.h"
#include "clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h"
#include "clang/StaticAnalyzer/Core/PathSensitive/Store.h"
Include dependency graph for BasicValueFactory.cpp:

Go to the source code of this file.


struct  llvm::FoldingSetTrait< SValData >
struct  llvm::FoldingSetTrait< SValPair >


 DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators.


typedef std::pair< SVal, uintptr_tSValData
typedef std::pair< SVal, SValSValPair
typedef llvm::FoldingSet< llvm::FoldingSetNodeWrapper< SValData > > PersistentSValsTy
typedef llvm::FoldingSet< llvm::FoldingSetNodeWrapper< SValPair > > PersistentSValPairsTy

Typedef Documentation

◆ PersistentSValPairsTy

typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<SValPair> > PersistentSValPairsTy

Definition at line 66 of file BasicValueFactory.cpp.

◆ PersistentSValsTy

typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<SValData> > PersistentSValsTy

Definition at line 63 of file BasicValueFactory.cpp.

◆ SValData

typedef std::pair<SVal, uintptr_t> SValData

Definition at line 43 of file BasicValueFactory.cpp.

◆ SValPair

typedef std::pair<SVal, SVal> SValPair

Definition at line 44 of file BasicValueFactory.cpp.