#include <dominator_tree.hpp>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
- Parameters
-
g | [in] the target graph of the dominator tree |
entry | [in] the entry node of g |
domTreePredMap | [out] the immediate dominator map (parent map in dominator tree) |
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
Evaluate function in Tarjan's path compression.
References boost::a, boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::ancestorMap_, boost::asio::b, boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::bestMap_, boost::put(), and boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::semiMap_.
Referenced by boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::operator()().
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
References boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::ancestor_with_lowest_semi_(), boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::ancestorMap_, boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::bestMap_, boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::bucketMap_, boost::fusion::clear(), boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::domTreePredMap_, boost::end, boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::entry_, boost::in_edges(), boost::n, boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::numOfVertices_, boost::multiprecision::backends::p, boost::xpressive::push_back, boost::put(), boost::asio::s, boost::xpressive::s2, boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::samedomMap, boost::detail::dominator_visitor< Graph, IndexMap, TimeMap, PredMap, DomTreePredMap >::semiMap_, boost::source(), and boost::polygon::y().
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
template<class Graph, class IndexMap, class TimeMap, class PredMap, class DomTreePredMap>
The documentation for this class was generated from the following file: