Home
last modified time | relevance | path

Searched refs:SuffixTreeLeafNode (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/Support/
H A DSuffixTree.h61 SpecificBumpPtrAllocator<SuffixTreeLeafNode> LeafNodeAllocator;
140 std::vector<SuffixTreeLeafNode *> LeafNodes;
177 const std::vector<SuffixTreeLeafNode *> &LeafNodes;
209 const std::vector<SuffixTreeLeafNode *> &LeafNodes = {})
H A DSuffixTreeNode.h161 struct SuffixTreeLeafNode : SuffixTreeNode { struct
188 SuffixTreeLeafNode(unsigned StartIdx, unsigned *EndIdx) in SuffixTreeLeafNode() argument
191 virtual ~SuffixTreeLeafNode() = default;
/src/contrib/llvm-project/llvm/lib/Support/
H A DSuffixTreeNode.cpp34 unsigned SuffixTreeLeafNode::getEndIdx() const { in getEndIdx()
39 unsigned SuffixTreeLeafNode::getSuffixIdx() const { return SuffixIdx; } in getSuffixIdx()
40 void SuffixTreeLeafNode::setSuffixIdx(unsigned Idx) { SuffixIdx = Idx; } in setSuffixIdx()
H A DSuffixTree.cpp62 SuffixTreeLeafNode(StartIdx, &LeafEndIdx); in insertLeaf()
110 if (auto *LeafNode = dyn_cast<SuffixTreeLeafNode>(CurrNode)) in setSuffixIndices()
173 auto *CurrLeafNode = cast<SuffixTreeLeafNode>(CurrNode); in setLeafNodes()
339 if (auto *Leaf = dyn_cast<SuffixTreeLeafNode>(ChildPair.second)) in advance()