Lines Matching refs:TrieNode
53 Edge(StringRef s, TrieNode *node) : substring(s), child(node) {} in Edge()
56 struct TrieNode *child;
82 struct macho::TrieNode { struct in macho
95 bool TrieNode::updateOffset(size_t &nextOffset) { in updateOffset()
123 void TrieNode::writeTo(uint8_t *buf) const { in writeTo()
149 for (TrieNode *node : nodes) in ~TrieBuilder()
153 TrieNode *TrieBuilder::makeNode() { in makeNode()
154 auto *node = new TrieNode(); in makeNode()
178 TrieNode *node, size_t lastPos, size_t pos) { in sortAndBuild()
203 TrieNode *newNode = makeNode(); in sortAndBuild()
229 TrieNode *root = makeNode(); in build()
239 for (TrieNode *node : nodes) in build()
247 for (TrieNode *node : nodes) in writeTo()