diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-07-10 22:03:41 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-07-10 22:03:41 +0000 |
commit | a7b8ffb05b056d7a1756970f714c452656af411f (patch) | |
tree | 3500cda3ed00dddf3a6fac661cf2b910a26be8e3 /clang/lib/Analysis/GRTransferFuncs.cpp | |
parent | f50b0a0cbd739f120aa0cfc7b99ac40465b1f733 (diff) | |
download | bcm5719-llvm-a7b8ffb05b056d7a1756970f714c452656af411f.tar.gz bcm5719-llvm-a7b8ffb05b056d7a1756970f714c452656af411f.zip |
Refactored most of the "Store" piece of ValueState into a Store type. The
current store implementation is now encapsulated by BasicStore.
These changes prompted some long due constification of ValueState. Much of the
diffs in this patch include adding "const" qualifiers.
llvm-svn: 53423
Diffstat (limited to 'clang/lib/Analysis/GRTransferFuncs.cpp')
-rw-r--r-- | clang/lib/Analysis/GRTransferFuncs.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Analysis/GRTransferFuncs.cpp b/clang/lib/Analysis/GRTransferFuncs.cpp index 9c96e3d9817..a31f8aaa1b2 100644 --- a/clang/lib/Analysis/GRTransferFuncs.cpp +++ b/clang/lib/Analysis/GRTransferFuncs.cpp @@ -23,7 +23,7 @@ void GRTransferFuncs::EvalStore(ExplodedNodeSet<ValueState>& Dst, GRExprEngine& Eng, GRStmtNodeBuilder<ValueState>& Builder, Expr* E, ExplodedNode<ValueState>* Pred, - ValueState* St, RVal TargetLV, RVal Val) { + const ValueState* St, RVal TargetLV, RVal Val) { // This code basically matches the "safety-net" logic of GRExprEngine: // bind Val to TargetLV, and create a new node. We replicate it here |