Home
last modified time | relevance | path

Searched defs:tst_node (Results 1 – 3 of 3) sorted by relevance

/third_party/boost/boost/spirit/home/qi/string/detail/
Dtst.hpp23 struct tst_node struct
25 tst_node(Char id_) in tst_node() argument
32 destruct_node(tst_node* p, Alloc* alloc) in destruct_node()
47 clone_node(tst_node* p, Alloc* alloc) in clone_node()
64 find(tst_node* start, Iterator& first, Iterator last, Filter filter) in find()
107 add( in add()
151 remove(tst_node*& p, Iterator first, Iterator last, Alloc* alloc) in remove()
190 for_each(tst_node* p, std::basic_string<Char> prefix, F f) in for_each()
203 Char id; // the node's identity character
204 T* data; // optional data
[all …]
/third_party/boost/boost/spirit/home/x3/string/detail/
Dtst.hpp19 struct tst_node struct
21 tst_node(Char id) in tst_node() function
28 destruct_node(tst_node* p, Alloc* alloc) in destruct_node()
43 clone_node(tst_node* p, Alloc* alloc) in clone_node()
60 find(tst_node* start, Iterator& first, Iterator last, CaseCompare comp) in find()
100 add( in add()
142 remove(tst_node*& p, Iterator first, Iterator last, Alloc* alloc) in remove()
179 for_each(tst_node* p, std::basic_string<Char> prefix, F f) in for_each()
192 Char id; // the node's identity character
193 T* data; // optional data
[all …]
/third_party/boost/tools/quickbook/src/
Dsymbols.hpp48 template <typename T, typename CharT> struct tst_node struct
50 tst_node(CharT value_) in tst_node() function
60 tst_node(tst_node const& other) in tst_node() function
73 int reference_count;
74 boost::intrusive_ptr<tst_node> left;
75 boost::intrusive_ptr<tst_node> middle;
76 boost::intrusive_ptr<tst_node> right;
77 boost::scoped_ptr<T> data;
78 CharT value;