commit | 838a0db0ba5bc626e86954548a3ff0d6373cf0d6 | [log] [tgz] |
---|---|---|
author | Zhongxing Xu <xuzhongxing@gmail.com> | Tue Jun 16 09:55:50 2009 +0000 |
committer | Zhongxing Xu <xuzhongxing@gmail.com> | Tue Jun 16 09:55:50 2009 +0000 |
tree | 4176c469db2bdcc581d9bbf53d48f96b66d4446d | |
parent | 5372d4a568a893b76135b0d11048bd7fb3f6d9ff [diff] [blame] |
Use canonical type for building ElementRegion. Otherwise ElementRegions cannot be unique. llvm-svn: 73482
diff --git a/clang/lib/Analysis/BasicStore.cpp b/clang/lib/Analysis/BasicStore.cpp index 2dd46c3..ba4c021 100644 --- a/clang/lib/Analysis/BasicStore.cpp +++ b/clang/lib/Analysis/BasicStore.cpp
@@ -248,7 +248,7 @@ if (BaseR) return Loc::MakeVal(MRMgr.getElementRegion(elementType, UnknownVal(), - BaseR)); + BaseR, getContext())); else return UnknownVal(); }