]> granicus.if.org Git - clang/commitdiff
Reordered fields/methods in ValueState to make it more aesthetically pleasing.
authorTed Kremenek <kremenek@apple.com>
Tue, 5 Feb 2008 18:17:58 +0000 (18:17 +0000)
committerTed Kremenek <kremenek@apple.com>
Tue, 5 Feb 2008 18:17:58 +0000 (18:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@46754 91177308-0d34-0410-b5e6-96231b3b80d8

Analysis/ValueState.h

index b0f0496e0436b0f96f3dd8d55d0ad24df3c24a24..2c685c015795f086aed72faa0cc397120efa54cd 100644 (file)
@@ -140,14 +140,24 @@ struct ValueStateImpl : public llvm::FoldingSetNode {
 class ValueState : public llvm::FoldingSetNode {
   ValueStateImpl* Data;
 public:
+  ValueState(ValueStateImpl* D) : Data(D) {}
+  ValueState() : Data(0) {}  
+  void operator=(ValueStateImpl* D) { Data = D; }
+  
+  // Accessors.
+  
+  ValueStateImpl* getImpl() const { return Data; }
+  
+  // Iterators.
+  
   typedef vstate::VariableBindingsTy VariableBindingsTy;
   typedef VariableBindingsTy::iterator iterator;
   
-
-  
   iterator begin() { return Data->VariableBindings.begin(); }
   iterator end() { return Data->VariableBindings.end(); }
   
+  // Profiling and equality testing.
+  
   bool operator==(const ValueState& RHS) const {
     return Data == RHS.Data;
   }
@@ -159,15 +169,6 @@ public:
   void Profile(llvm::FoldingSetNodeID& ID) const {
     Profile(ID, *this);
   }
-    
-  ValueState(ValueStateImpl* D) : Data(D) {}
-  ValueState() : Data(0) {}
-  
-  void operator=(ValueStateImpl* D) {
-    Data = D;
-  }
-  
-  ValueStateImpl* getImpl() const { return Data; }
 };  
   
 template<> struct GRTrait<ValueState> {