408{
409
410
411
412
413 auto retval = std::vector<SuffixTreeNode*> {};
415 {
416 retval.push_back(v);
417 return retval;
418 }
420 {
421 return retval;
422 }
424 {
426 std::copy(tmp.begin(),tmp.end(),std::back_inserter(retval));
427 }
428 return retval;
429}
auto patternLeavesWorker(SuffixTreeNode *v) const -> std::vector< SuffixTreeNode * >
std::map< Label, SuffixTreeNode * >::iterator childrenEnd()
size_t numChildren() const
std::map< Label, SuffixTreeNode * >::iterator childrenBegin()
int patternLeafCount() const
bool isFullPattern() const