Move some function declarations higher so they can be found.
authorZachary Turner <zturner@google.com>
Thu, 15 Mar 2018 17:56:44 +0000 (17:56 +0000)
committerZachary Turner <zturner@google.com>
Thu, 15 Mar 2018 17:56:44 +0000 (17:56 +0000)
llvm-svn: 327653

llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h

index a2815a2..907f5ba 100644 (file)
@@ -29,6 +29,9 @@ class BinaryStreamWriter;
 
 namespace pdb {
 
+Error readSparseBitVector(BinaryStreamReader &Stream, SparseBitVector<> &V);
+Error writeSparseBitVector(BinaryStreamWriter &Writer, SparseBitVector<> &Vec);
+
 template <typename ValueT, typename TraitsT> class HashTable;
 
 template <typename ValueT, typename TraitsT>
@@ -317,9 +320,6 @@ private:
   }
 };
 
-Error readSparseBitVector(BinaryStreamReader &Stream, SparseBitVector<> &V);
-Error writeSparseBitVector(BinaryStreamWriter &Writer, SparseBitVector<> &Vec);
-
 } // end namespace pdb
 
 } // end namespace llvm