aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/RValues.cpp
diff options
context:
space:
mode:
authorZhongxing Xu <xuzhongxing@gmail.com>2008-10-16 06:09:51 +0000
committerZhongxing Xu <xuzhongxing@gmail.com>2008-10-16 06:09:51 +0000
commit6d69b5d82281992e981caa9bc038e3f6cac6594a (patch)
tree7f2af8d72bb34b24d631fb729774f4586d147fbc /lib/Analysis/RValues.cpp
parent5db4b3f3ed9f769d5b02c1d1ccc52bfd71fb9afb (diff)
This is the first step to build a better evaluation model for GRExprEngine. A
new VisitLValue method is added to replace the old VisitLVal. The semantics model becomes more explicit to separate rvalue evaluation from lvalue evaluation. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@57627 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/RValues.cpp')
-rw-r--r--lib/Analysis/RValues.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Analysis/RValues.cpp b/lib/Analysis/RValues.cpp
index 337d479255..2b573681e8 100644
--- a/lib/Analysis/RValues.cpp
+++ b/lib/Analysis/RValues.cpp
@@ -270,6 +270,7 @@ LVal LVal::MakeVal(StringLiteral* S) {
// Utility methods for constructing RVals (both NonLVals and LVals).
//===----------------------------------------------------------------------===//
+// Remove this method?
RVal RVal::MakeVal(GRStateManager& SMgr, DeclRefExpr* E) {
ValueDecl* D = cast<DeclRefExpr>(E)->getDecl();