Searched refs:TrieEdge (Results 1 – 1 of 1) sorted by relevance
55 struct TrieEdge : public llvm::ilist_node<TrieEdge> { struct56 TrieEdge(StringRef s, TrieNode *node) : _subString(s), _child(node) {} in TrieEdge() function68 using lld::mach_o::normalized::TrieEdge; argument70 struct ilist_alloc_traits<TrieEdge> : ilist_noalloc_traits<TrieEdge> {};79 typedef llvm::ilist<TrieEdge> TrieEdgeList;1263 for (TrieEdge &edge : _children) { in addSymbol()1286 TrieEdge& abEdge = edge; in addSymbol()1289 auto *bcEdge = new (allocator) TrieEdge(bcEdgeStr, cNode); in addSymbol()1304 auto *newEdge = new (allocator) TrieEdge(partialStr, newNode); in addSymbol()1327 for (TrieEdge &edge : _children) { in addOrderedNodes()[all …]