Searched defs:tst_node (Results 1 – 3 of 3) sorted by relevance
/third_party/boost/boost/spirit/home/qi/string/detail/ |
D | tst.hpp | 23 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/ |
D | tst.hpp | 19 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/ |
D | symbols.hpp | 48 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;
|