HomeSort by: relevance | last modified time | path
    Searched defs:trie (Results 1 - 13 of 13) sorted by relevancy

  /src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/
assoc_container.hpp 537 * A branched, tree-like (tree, trie) container abstraction.
704 * A trie-based container.
711 * @tparam Node_Update Updates trie internal-nodes,
731 class trie : public PB_DS_TRIE_BASE class in namespace:__gnu_pbds
740 trie() { } function in class:__gnu_pbds::trie
744 trie(const access_traits& t) function in class:__gnu_pbds::trie
751 trie(It first, It last) function in class:__gnu_pbds::trie
758 trie(It first, It last, const access_traits& t) function in class:__gnu_pbds::trie
762 trie(const trie& other function in class:__gnu_pbds::trie
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/
assoc_container.hpp 537 * A branched, tree-like (tree, trie) container abstraction.
704 * A trie-based container.
711 * @tparam Node_Update Updates trie internal-nodes,
731 class trie : public PB_DS_TRIE_BASE class in namespace:__gnu_pbds
740 trie() { } function in class:__gnu_pbds::trie
744 trie(const access_traits& t) function in class:__gnu_pbds::trie
751 trie(It first, It last) function in class:__gnu_pbds::trie
758 trie(It first, It last, const access_traits& t) function in class:__gnu_pbds::trie
762 trie(const trie& other function in class:__gnu_pbds::trie
    [all...]
  /src/external/gpl2/gettext/dist/gettext-tools/libgrep/
kwset.c 51 /* Balanced tree of edges and labels leaving a given trie node. */
56 struct trie *trie; /* Trie node pointed to by this edge. */ member in struct:tree
61 /* Node of a trie representing a set of reversed keywords. */
62 struct trie struct
66 struct trie *parent; /* Parent of this node. */
67 struct trie *next; /* List of all trie nodes in level order. */
68 struct trie *fail; /* Aho-Corasick failure function. *
79 struct trie *trie; \/* The trie itself. *\/ member in struct:kwset
130 register struct trie *trie; local
585 struct trie const *trie; local
    [all...]
  /src/external/gpl2/grep/dist/src/
kwset.c 51 /* Balanced tree of edges and labels leaving a given trie node. */
56 struct trie *trie; /* Trie node pointed to by this edge. */ member in struct:tree
61 /* Node of a trie representing a set of reversed keywords. */
62 struct trie struct
66 struct trie *parent; /* Parent of this node. */
67 struct trie *next; /* List of all trie nodes in level order. */
68 struct trie *fail; /* Aho-Corasick failure function. *
79 struct trie *trie; \/* The trie itself. *\/ member in struct:kwset
130 register struct trie *trie; local
585 struct trie const *trie; local
    [all...]
  /src/external/gpl2/groff/dist/src/roff/troff/
env.cpp 3345 class trie { class
3351 trie() : tp(0) {} function in class:trie
3352 virtual ~trie(); // virtual to shut up g++
3359 class hyphen_trie : private trie {
3460 trie::~trie()
3465 void trie::clear()
3472 void trie::delete_trie_node(trie_node *p)
3483 void trie::insert(const char *pat, int patlen, void *val)
3501 void trie::find(const char *pat, int patlen
    [all...]
  /src/external/gpl3/binutils/dist/bfd/
mmo.c 1269 search trie}, following ideas of Bentley and Sedgewick. (See
1272 Addison--Wesley, 1998), @samp{15.4}.) Each trie node stores a
1275 character in the trie. There also is a pointer to a symbol table
1288 | 0x40 - Traverse left trie.
1325 | 0x20 - Traverse middle trie. (Read a new command byte
1329 | 0x10 - Traverse right trie. (Read a new command byte and
1342 This forms the trivial trie (note that the path between ``:'' and
1366 /* Traverse left trie. */
1465 /* Traverse middle trie. */
1472 /* Traverse right trie. *
2723 struct mmo_symbol_trie *trie = rootp; local
    [all...]
dwarf2.c 88 /* A trie to map quickly from address range to compilation unit.
90 This is a fairly standard radix-256 trie, used to quickly locate which
97 We use a hybrid trie to avoid memory explosion: There are two types of trie
280 /* Root of a trie to map addresses to compilation units. */
356 We scan these separately when we have a trie over the ranges.
437 /* Used when iterating over trie leaves to know which units we have
2144 /* Insert an address range in the trie mapping addresses to compilation units.
2145 Will return the new trie node (usually the same as is being sent in, but
2151 struct trie_node *trie,
5933 struct trie_node *trie = stash->f.trie_root; local
    [all...]
  /src/external/gpl3/binutils.old/dist/bfd/
mmo.c 1270 search trie}, following ideas of Bentley and Sedgewick. (See
1273 Addison--Wesley, 1998), @samp{15.4}.) Each trie node stores a
1276 character in the trie. There also is a pointer to a symbol table
1289 | 0x40 - Traverse left trie.
1326 | 0x20 - Traverse middle trie. (Read a new command byte
1330 | 0x10 - Traverse right trie. (Read a new command byte and
1343 This forms the trivial trie (note that the path between ``:'' and
1367 /* Traverse left trie. */
1466 /* Traverse middle trie. */
1473 /* Traverse right trie. *
2724 struct mmo_symbol_trie *trie = rootp; local
    [all...]
dwarf2.c 88 /* A trie to map quickly from address range to compilation unit.
90 This is a fairly standard radix-256 trie, used to quickly locate which
97 We use a hybrid trie to avoid memory explosion: There are two types of trie
280 /* Root of a trie to map addresses to compilation units. */
356 We scan these separately when we have a trie over the ranges.
437 /* Used when iterating over trie leaves to know which units we have
2144 /* Insert an address range in the trie mapping addresses to compilation units.
2145 Will return the new trie node (usually the same as is being sent in, but
2151 struct trie_node *trie,
5933 struct trie_node *trie = stash->f.trie_root; local
    [all...]
  /src/external/gpl3/gdb/dist/bfd/
mmo.c 1270 search trie}, following ideas of Bentley and Sedgewick. (See
1273 Addison--Wesley, 1998), @samp{15.4}.) Each trie node stores a
1276 character in the trie. There also is a pointer to a symbol table
1289 | 0x40 - Traverse left trie.
1326 | 0x20 - Traverse middle trie. (Read a new command byte
1330 | 0x10 - Traverse right trie. (Read a new command byte and
1343 This forms the trivial trie (note that the path between ``:'' and
1367 /* Traverse left trie. */
1466 /* Traverse middle trie. */
1473 /* Traverse right trie. *
2724 struct mmo_symbol_trie *trie = rootp; local
    [all...]
dwarf2.c 88 /* A trie to map quickly from address range to compilation unit.
90 This is a fairly standard radix-256 trie, used to quickly locate which
97 We use a hybrid trie to avoid memory explosion: There are two types of trie
280 /* Root of a trie to map addresses to compilation units. */
356 We scan these separately when we have a trie over the ranges.
437 /* Used when iterating over trie leaves to know which units we have
2144 /* Insert an address range in the trie mapping addresses to compilation units.
2145 Will return the new trie node (usually the same as is being sent in, but
2151 struct trie_node *trie,
5934 struct trie_node *trie = stash->f.trie_root; local
    [all...]
  /src/external/gpl3/gdb.old/dist/bfd/
mmo.c 1275 search trie}, following ideas of Bentley and Sedgewick. (See
1278 Addison--Wesley, 1998), @samp{15.4}.) Each trie node stores a
1281 character in the trie. There also is a pointer to a symbol table
1294 | 0x40 - Traverse left trie.
1331 | 0x20 - Traverse middle trie. (Read a new command byte
1335 | 0x10 - Traverse right trie. (Read a new command byte and
1348 This forms the trivial trie (note that the path between ``:'' and
1372 /* Traverse left trie. */
1471 /* Traverse middle trie. */
1478 /* Traverse right trie. *
2732 struct mmo_symbol_trie *trie = rootp; local
    [all...]
dwarf2.c 88 /* A trie to map quickly from address range to compilation unit.
90 This is a fairly standard radix-256 trie, used to quickly locate which
97 We use a hybrid trie to avoid memory explosion: There are two types of trie
280 /* Root of a trie to map addresses to compilation units. */
359 We scan these separately when we have a trie over the ranges.
440 /* Used when iterating over trie leaves to know which units we have
2137 /* Insert an address range in the trie mapping addresses to compilation units.
2138 Will return the new trie node (usually the same as is being sent in, but
2144 struct trie_node *trie,
5927 struct trie_node *trie = stash->f.trie_root; local
    [all...]

Completed in 45 milliseconds