summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-01-16 05:51:13 +0000
committerTed Kremenek <kremenek@apple.com>2008-01-16 05:51:13 +0000
commit73e5f2bb173f0eb56f29ac409b17cd7d3f9e2b7e (patch)
tree03844cd1e57a93557bc76af053f21ebeab4ba80d /clang
parent2e50a6f90fb8aa9d2a4ffca9e0b00600bbf428a7 (diff)
downloadbcm5719-llvm-73e5f2bb173f0eb56f29ac409b17cd7d3f9e2b7e.tar.gz
bcm5719-llvm-73e5f2bb173f0eb56f29ac409b17cd7d3f9e2b7e.zip
Adjusted DSPtr::Profile method again, since my last patch broke the build.
llvm-svn: 46051
Diffstat (limited to 'clang')
-rw-r--r--clang/Analysis/GRConstants.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/Analysis/GRConstants.cpp b/clang/Analysis/GRConstants.cpp
index 314902e922f..e83afb79eef 100644
--- a/clang/Analysis/GRConstants.cpp
+++ b/clang/Analysis/GRConstants.cpp
@@ -52,7 +52,8 @@ public:
bool isSubExpr() const { return getKind() == IsSubExp; }
inline void Profile(llvm::FoldingSetNodeID& ID) const {
- ID.AddInteger(Raw);
+ ID.AddPointer(getPtr());
+ ID.AddInteger((unsigned) getKind());
}
inline bool operator==(const DSPtr& X) const { return Raw == X.Raw; }
inline bool operator!=(const DSPtr& X) const { return Raw != X.Raw; }
OpenPOWER on IntegriCloud