[llvm-commits] [llvm] r71600 - /llvm/trunk/include/llvm/ADT/SparseBitVector.h

Bill Wendling isanbard at gmail.com
Tue May 12 14:50:43 PDT 2009


Author: void
Date: Tue May 12 16:50:43 2009
New Revision: 71600

URL: http://llvm.org/viewvc/llvm-project?rev=71600&view=rev
Log:
Use struct instead of class to make MCVS compile.

Modified:
    llvm/trunk/include/llvm/ADT/SparseBitVector.h

Modified: llvm/trunk/include/llvm/ADT/SparseBitVector.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/ADT/SparseBitVector.h?rev=71600&r1=71599&r2=71600&view=diff

==============================================================================
--- llvm/trunk/include/llvm/ADT/SparseBitVector.h (original)
+++ llvm/trunk/include/llvm/ADT/SparseBitVector.h Tue May 12 16:50:43 2009
@@ -55,7 +55,7 @@
   unsigned ElementIndex;
   BitWord Bits[BITWORDS_PER_ELEMENT];
   // Needed for sentinels
-  friend class ilist_sentinel_traits<SparseBitVectorElement>;
+  friend struct ilist_sentinel_traits<SparseBitVectorElement>;
   SparseBitVectorElement() {
     ElementIndex = ~0U;
     memset(&Bits[0], 0, sizeof (BitWord) * BITWORDS_PER_ELEMENT);





More information about the llvm-commits mailing list