From: Lang Hames Date: Sun, 30 Mar 2014 03:47:00 +0000 (+0000) Subject: [PBQP] Move invalid graph nodeId/edgeId methods into base class. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=b926af72742c66915a9bf3600225965a6c73f34a;p=oota-llvm.git [PBQP] Move invalid graph nodeId/edgeId methods into base class. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205122 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/CodeGen/PBQP/Graph.h b/include/llvm/CodeGen/PBQP/Graph.h index 5aac2169316..07c33377314 100644 --- a/include/llvm/CodeGen/PBQP/Graph.h +++ b/include/llvm/CodeGen/PBQP/Graph.h @@ -28,6 +28,16 @@ namespace PBQP { public: typedef unsigned NodeId; typedef unsigned EdgeId; + + /// \brief Returns a value representing an invalid (non-existant) node. + static NodeId invalidNodeId() { + return std::numeric_limits::max(); + } + + /// \brief Returns a value representing an invalid (non-existant) edge. + static EdgeId invalidEdgeId() { + return std::numeric_limits::max(); + } }; /// PBQP Graph class. @@ -466,16 +476,6 @@ namespace PBQP { return E.getN1Id(); } - /// \brief Returns a value representing an invalid (non-existant) node. - static NodeId invalidNodeId() { - return std::numeric_limits::max(); - } - - /// \brief Returns a value representing an invalid (non-existant) edge. - static EdgeId invalidEdgeId() { - return std::numeric_limits::max(); - } - /// \brief Get the edge connecting two nodes. /// @param N1Id First node id. /// @param N2Id Second node id.