]> granicus.if.org Git - clang/commitdiff
More variable renamings.
authorTed Kremenek <kremenek@apple.com>
Fri, 8 Feb 2008 03:02:48 +0000 (03:02 +0000)
committerTed Kremenek <kremenek@apple.com>
Fri, 8 Feb 2008 03:02:48 +0000 (03:02 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@46875 91177308-0d34-0410-b5e6-96231b3b80d8

Analysis/GRConstants.cpp
Analysis/RValues.cpp
Analysis/ValueState.cpp
Analysis/ValueState.h

index 7e23098955ead64478c42c5f8c257ddf1e316a17..8bf7a2ff3d92986c93df366fdb418292c8e63058 100644 (file)
@@ -332,7 +332,7 @@ GRConstants::SetValue(StateTy St, Stmt* S, const RValue::BufferTy& RB,
 GRConstants::StateTy
 GRConstants::SetValue(StateTy St, const LValue& LV, const RValue& V) {
   
-  if (!LV.isValid())
+  if (LV.isUnknown())
     return St;
   
   if (!StateCleaned) {
@@ -390,7 +390,7 @@ void GRConstants::ProcessBranch(Expr* Condition, Stmt* Term,
     default:
       break;
 
-    case RValue::InvalidKind:
+    case RValue::UnknownKind:
       builder.generateNode(PrevState, true);
       builder.generateNode(PrevState, false);
       return;
index 9813dcb57d6b40e4e9a946fb91e40e356e4a0745..2b5ed1d16f43a6f0dc69c41c1e0ec20ac23804f1 100644 (file)
@@ -132,7 +132,7 @@ RValue RValue::EvalCast(ValueManager& ValMgr, Expr* CastExpr) const {
     default: assert(false && "Invalid RValue."); break;
     case LValueKind: return cast<LValue>(this)->EvalCast(ValMgr, CastExpr);
     case NonLValueKind: return cast<NonLValue>(this)->EvalCast(ValMgr, CastExpr);      
-    case UninitializedKind: case InvalidKind: break;
+    case UninitializedKind: case UnknownKind: break;
   }
   
   return *this;
@@ -503,7 +503,7 @@ void RValue::print() const {
 
 void RValue::print(std::ostream& Out) const {
   switch (getBaseKind()) {
-    case InvalidKind:
+    case UnknownKind:
       Out << "Invalid";
       break;
       
index d278619ab5ab0d0d40fbd55dc58704274171dc00..d191623dd89a5843723883ad408c4fbad0f8ed95 100644 (file)
@@ -40,8 +40,8 @@ RValue ValueStateManager::GetValue(const StateTy& St, const LValue& LV,
   
   switch (LV.getSubKind()) {
     case lval::DeclValKind: {
-      StateTy::VariableBindingsTy::TreeTy* T =
-        St.getImpl()->VariableBindings.SlimFind(cast<lval::DeclVal>(LV).getDecl());
+      StateTy::VarBindingsTy::TreeTy* T =
+        St.getImpl()->VarBindings.SlimFind(cast<lval::DeclVal>(LV).getDecl());
       
       return T ? T->getValue().second : UnknownVal();
     }
@@ -151,8 +151,8 @@ RValue ValueStateManager::GetValue(const StateTy& St, Stmt* S, bool* hasVal) {
     break;
   }
   
-  StateTy::VariableBindingsTy::TreeTy* T =
-    St.getImpl()->VariableBindings.SlimFind(S);
+  StateTy::VarBindingsTy::TreeTy* T =
+    St.getImpl()->VarBindings.SlimFind(S);
   
   if (T) {
     if (hasVal) *hasVal = true;
@@ -207,8 +207,8 @@ ValueStateManager::Remove(StateTy St, VarBindKey K) {
 
   // Create a new state with the old binding removed.
   ValueStateImpl NewStateImpl = *St.getImpl();
-  NewStateImpl.VariableBindings =
-    VBFactory.Remove(NewStateImpl.VariableBindings, K);
+  NewStateImpl.VarBindings =
+    VBFactory.Remove(NewStateImpl.VarBindings, K);
 
   // Get the persistent copy.
   return getPersistentState(NewStateImpl);
@@ -219,8 +219,8 @@ ValueStateManager::Add(StateTy St, VarBindKey K, const RValue& V) {
   
   // Create a new state with the old binding removed.
   ValueStateImpl NewStateImpl = *St.getImpl();
-  NewStateImpl.VariableBindings =
-    VBFactory.Add(NewStateImpl.VariableBindings, K, V);
+  NewStateImpl.VarBindings =
+    VBFactory.Add(NewStateImpl.VarBindings, K, V);
   
   // Get the persistent copy.
   return getPersistentState(NewStateImpl);
index 4f7d13850f4ec8cba109f68408736aeae7375324..388231090e7902d2fd061afc59d106bcc329550b 100644 (file)
@@ -116,7 +116,7 @@ public:
 namespace vstate {
   typedef llvm::ImmutableSet<llvm::APSInt*> IntSetTy;
   
-  typedef llvm::ImmutableMap<VarBindKey,RValue>            VariableBindingsTy;  
+  typedef llvm::ImmutableMap<VarBindKey,RValue>            VarBindingsTy;  
   typedef llvm::ImmutableMap<SymbolID,IntSetTy>            ConstantNotEqTy;
   typedef llvm::ImmutableMap<SymbolID,const llvm::APSInt*> ConstantEqTy;
 }
@@ -130,21 +130,21 @@ private:
   void operator=(const ValueStateImpl& R) const;
 
 public:
-  vstate::VariableBindingsTy VariableBindings;
+  vstate::VarBindingsTy      VarBindings;
   vstate::ConstantNotEqTy    ConstantNotEq;
   vstate::ConstantEqTy       ConstantEq;
   
   /// This ctor is used when creating the first ValueStateImpl object.
-  ValueStateImpl(vstate::VariableBindingsTy VB,
+  ValueStateImpl(vstate::VarBindingsTy VB,
                  vstate::ConstantNotEqTy CNE,
                  vstate::ConstantEqTy CE)
-    : VariableBindings(VB), ConstantNotEq(CNE), ConstantEq(CE) {}
+    : VarBindings(VB), ConstantNotEq(CNE), ConstantEq(CE) {}
   
   /// Copy ctor - We must explicitly define this or else the "Next" ptr
   ///  in FoldingSetNode will also get copied.
   ValueStateImpl(const ValueStateImpl& RHS)
     : llvm::FoldingSetNode(),
-      VariableBindings(RHS.VariableBindings),
+      VarBindings(RHS.VarBindings),
       ConstantNotEq(RHS.ConstantNotEq),
       ConstantEq(RHS.ConstantEq) {} 
   
@@ -153,7 +153,7 @@ public:
   /// Profile - Profile the contents of a ValueStateImpl object for use
   ///  in a FoldingSet.
   static void Profile(llvm::FoldingSetNodeID& ID, const ValueStateImpl& V) {
-    V.VariableBindings.Profile(ID);
+    V.VarBindings.Profile(ID);
     V.ConstantNotEq.Profile(ID);
     V.ConstantEq.Profile(ID);
   }
@@ -184,7 +184,7 @@ public:
 
   // Typedefs.
   typedef vstate::IntSetTy                 IntSetTy;
-  typedef vstate::VariableBindingsTy       VariableBindingsTy;
+  typedef vstate::VarBindingsTy       VarBindingsTy;
   typedef vstate::ConstantNotEqTy          ConstantNotEqTy;
   typedef vstate::ConstantEqTy             ConstantEqTy;
 
@@ -197,9 +197,9 @@ public:
   
   // Iterators.
 
-  typedef VariableBindingsTy::iterator vb_iterator;  
-  vb_iterator begin() { return Data->VariableBindings.begin(); }
-  vb_iterator end() { return Data->VariableBindings.end(); }
+  typedef VarBindingsTy::iterator vb_iterator;  
+  vb_iterator begin() { return Data->VarBindings.begin(); }
+  vb_iterator end() { return Data->VarBindings.end(); }
   
   // Profiling and equality testing.
   
@@ -232,7 +232,7 @@ public:
 
 private:
   ValueState::IntSetTy::Factory           ISetFactory;
-  ValueState::VariableBindingsTy::Factory VBFactory;
+  ValueState::VarBindingsTy::Factory VBFactory;
   ValueState::ConstantNotEqTy::Factory    CNEFactory;
   ValueState::ConstantEqTy::Factory       CEFactory;