Implement IEEE-754R 2008 nextUp/nextDown functions in the guise of the function APFlo...
[oota-llvm.git] / include / llvm / ADT / PriorityQueue.h
index f10bb6c7afa85a842511b923defc1b5014c13dcc..827d0b346e591a6ebb5f30302ec157908069c85d 100644 (file)
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef LLVM_ADT_PRIORITY_QUEUE_H
-#define LLVM_ADT_PRIORITY_QUEUE_H
+#ifndef LLVM_ADT_PRIORITYQUEUE_H
+#define LLVM_ADT_PRIORITYQUEUE_H
 
+#include <algorithm>
 #include <queue>
 
 namespace llvm {
 
 /// PriorityQueue - This class behaves like std::priority_queue and
 /// provides a few additional convenience functions.
-/// 
+///
 template<class T,
          class Sequence = std::vector<T>,
          class Compare = std::less<typename Sequence::value_type> >