Remove the 'N' modifier from llvm-ar.
[oota-llvm.git] / include / llvm / Analysis / InlineCost.h
index bc7924e10fdcb6a38b519a8431379d0bf48cbb0e..383f69713ad276458a43e207e53b8f37987b5b04 100644 (file)
@@ -14,7 +14,6 @@
 #ifndef LLVM_ANALYSIS_INLINECOST_H
 #define LLVM_ANALYSIS_INLINECOST_H
 
-#include "llvm/Analysis/CodeMetrics.h"
 #include "llvm/Analysis/CallGraphSCCPass.h"
 #include <cassert>
 #include <climits>
@@ -77,7 +76,7 @@ public:
   }
 
   /// \brief Test whether the inline cost is low enough for inlining.
-  operator bool() const {
+  LLVM_EXPLICIT operator bool() const {
     return Cost < Threshold;
   }