LLVM: llvm::SuffixTree Class Reference (original) (raw)

#include "[llvm/Support/SuffixTree.h](SuffixTree%5F8h%5Fsource.html)"

Public Attributes
ArrayRef< unsigned > Str
Each element is an integer representing an instruction in the module.
bool OutlinerLeafDescendants
Whether to consider leaf descendants or only leaf children.

Definition at line 41 of file SuffixTree.h.

iterator

Construct a suffix tree from a sequence of unsigned integers.

Parameters

Str The string to construct the suffix tree for.
OutlinerLeafDescendants Whether to consider leaf descendants or only leaf children (used by Machine Outliner).

Definition at line 29 of file SuffixTree.cpp.

References assert(), OutlinerLeafDescendants, and Str.

begin()

iterator llvm::SuffixTree::begin ( ) inline

end()

iterator llvm::SuffixTree::end ( ) inline

OutlinerLeafDescendants

bool llvm::SuffixTree::OutlinerLeafDescendants

Whether to consider leaf descendants or only leaf children.

Definition at line 47 of file SuffixTree.h.

Referenced by SuffixTree().

Str

Each element is an integer representing an instruction in the module.

Definition at line 44 of file SuffixTree.h.

Referenced by SuffixTree().


The documentation for this class was generated from the following files: