Searched refs:node_vector (Results 1 – 9 of 9) sorted by relevance
31 typedef std::vector<node *> node_vector; typedef in boost::lexer::detail::node53 void append_firstpos (node_vector &firstpos_) const in append_firstpos()59 void append_lastpos (node_vector &lastpos_) const in append_lastpos()65 virtual void append_followpos (const node_vector &/*followpos_*/) in append_followpos() argument110 node_vector &firstpos () in firstpos()115 const node_vector &firstpos () const in firstpos()121 node_vector &lastpos () in lastpos()161 virtual const node_vector &followpos () const in followpos()166 virtual node_vector &followpos () in followpos()173 node_vector _firstpos;[all …]
39 virtual void append_followpos (const node_vector &followpos_) in append_followpos()41 for (node_vector::const_iterator iter_ = followpos_.begin (), in append_followpos()78 virtual const node_vector &followpos () const in followpos()83 virtual node_vector &followpos () in followpos()92 node_vector _followpos;
39 node_vector &lastpos_ = _left->lastpos (); in sequence_node()40 const node_vector &firstpos_ = _right->firstpos (); in sequence_node()42 for (node_vector::iterator iter_ = lastpos_.begin (), in sequence_node()
47 virtual const node_vector &followpos () const in followpos()77 node_vector _followpos;
25 node_vector::iterator iter_; in iteration_node()26 node_vector::iterator end_; in iteration_node()
130 typedef std::vector<const detail::node *> node_vector; typedef in boost::lexer::basic_generator131 typedef detail::ptr_vector<node_vector> node_vector_vector;168 typename detail::node::node_vector tree_vector_; in build_tree()208 typename detail::node::node_vector::iterator iter_ = in build_tree()210 typename detail::node::node_vector::iterator end_ = in build_tree()221 typename detail::node::node_vector::iterator iter_ = in build_tree()223 typename detail::node::node_vector::iterator end_ = in build_tree()301 typename detail::node::node_vector *followpos_ = in build_dfa()367 static std::size_t closure (typename detail::node::node_vector *followpos_, in closure()382 boost::movelib::unique_ptr<node_vector> vector_ptr_ (new node_vector); in closure()[all …]
25 typedef std::vector<node *> node_vector; typedef30 node_vector _followpos;39 const std::size_t id_, const node_vector &followpos_) : in equivset()70 node_vector::const_iterator overlap_begin_ = in intersect()72 node_vector::const_iterator overlap_end_ = in intersect()74 node_vector::const_iterator rhs_iter_ = in intersect()76 node_vector::const_iterator rhs_end_ = in intersect()
382 node::node_vector &firstpos_ = lhs_->firstpos (); in optional()384 for (node::node_vector::iterator iter_ = firstpos_.begin (), in optional()
1857 NodeVector node_vector; in CollectNodesLocked() local1862 node_vector.push_back(input); in CollectNodesLocked()1873 node_vector.push_back(input); in CollectNodesLocked()1880 std::reverse(node_vector.begin(), node_vector.end()); in CollectNodesLocked()1882 return node_vector; in CollectNodesLocked()