Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DSuffixTree.cpp92 SuffixTreeNode *CurrNode = Root; in setSuffixIndices() local
96 ToVisit.push_back({CurrNode, CurrNodeLen}); in setSuffixIndices()
98 std::tie(CurrNode, CurrNodeLen) = ToVisit.back(); in setSuffixIndices()
101 CurrNode->setConcatLen(CurrNodeLen); in setSuffixIndices()
102 if (auto *InternalNode = dyn_cast<SuffixTreeInternalNode>(CurrNode)) in setSuffixIndices()
110 if (auto *LeafNode = dyn_cast<SuffixTreeLeafNode>(CurrNode)) in setSuffixIndices()
132 SuffixTreeNode *CurrNode = ToVisit.pop_back_val(); in setLeafNodes() local
133 if (auto *CurrInternalNode = dyn_cast<SuffixTreeInternalNode>(CurrNode)) { in setLeafNodes()
143 ToVisit.push_back(CurrNode); in setLeafNodes()
161 CurrNode->setRightLeafIdx(FirstChild->getRightLeafIdx()); in setLeafNodes()
[all …]