aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Analysis/FlowSensitive/DataflowValues.h
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-01-11 00:40:29 +0000
committerTed Kremenek <kremenek@apple.com>2008-01-11 00:40:29 +0000
commit83c01da96f57cf732a5da9a83e2981241f205dc4 (patch)
treeccc2753d494c98e24b017ad38db0f72fd0f80e20 /include/clang/Analysis/FlowSensitive/DataflowValues.h
parent80aeaa20837165713520bc6304e376c8eb606c93 (diff)
Renamed ProgramEdge to ProgramPoint and changed subclasses of ProgramEdge
to have a much simpler, cleaner interpretation of what is a "location" in a function (as encoded by a CFG). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@45846 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Analysis/FlowSensitive/DataflowValues.h')
-rw-r--r--include/clang/Analysis/FlowSensitive/DataflowValues.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/clang/Analysis/FlowSensitive/DataflowValues.h b/include/clang/Analysis/FlowSensitive/DataflowValues.h
index 8d7d1629c8..acf684705c 100644
--- a/include/clang/Analysis/FlowSensitive/DataflowValues.h
+++ b/include/clang/Analysis/FlowSensitive/DataflowValues.h
@@ -48,7 +48,7 @@ public:
typedef typename ValueTypes::ValTy ValTy;
typedef typename ValueTypes::AnalysisDataTy AnalysisDataTy;
typedef _AnalysisDirTag AnalysisDirTag;
- typedef llvm::DenseMap<ProgramEdge, ValTy> EdgeDataMapTy;
+ typedef llvm::DenseMap<ProgramPoint, ValTy> EdgeDataMapTy;
typedef llvm::DenseMap<const CFGBlock*, ValTy> BlockDataMapTy;
//===--------------------------------------------------------------------===//
@@ -80,13 +80,13 @@ public:
/// getEdgeData - Retrieves the dataflow values associated with a
/// CFG edge.
- ValTy& getEdgeData(const BlkBlkEdge& E) {
+ ValTy& getEdgeData(const BlockEdge& E) {
typename EdgeDataMapTy::iterator I = EdgeDataMap.find(E);
assert (I != EdgeDataMap.end() && "No data associated with Edge.");
return I->second;
}
- const ValTy& getEdgeData(const BlkBlkEdge& E) const {
+ const ValTy& getEdgeData(const BlockEdge& E) const {
return reinterpret_cast<DataflowValues*>(this)->getEdgeData(E);
}