diff options
| author | Zhongxing Xu <xuzhongxing@gmail.com> | 2008-10-16 06:09:51 +0000 |
|---|---|---|
| committer | Zhongxing Xu <xuzhongxing@gmail.com> | 2008-10-16 06:09:51 +0000 |
| commit | 232c7929a299db359c25ed43b53cd91c2d3f47fb (patch) | |
| tree | 1b9286896f38088c1753a251580e07741441a65d /clang/lib/Analysis/RValues.cpp | |
| parent | 229f765dbe2d88be22185749603a731276a142a0 (diff) | |
| download | bcm5719-llvm-232c7929a299db359c25ed43b53cd91c2d3f47fb.tar.gz bcm5719-llvm-232c7929a299db359c25ed43b53cd91c2d3f47fb.zip | |
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.
llvm-svn: 57627
Diffstat (limited to 'clang/lib/Analysis/RValues.cpp')
| -rw-r--r-- | clang/lib/Analysis/RValues.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Analysis/RValues.cpp b/clang/lib/Analysis/RValues.cpp index 337d4792555..2b573681e82 100644 --- a/clang/lib/Analysis/RValues.cpp +++ b/clang/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(); |

