#include <Selection.h>
|
static bool | createEach (ASTContext &AST, const syntax::TokenBuffer &Tokens, unsigned Begin, unsigned End, llvm::function_ref< bool(SelectionTree)> Func) |
|
static SelectionTree | createRight (ASTContext &AST, const syntax::TokenBuffer &Tokens, unsigned Begin, unsigned End) |
|
Definition at line 76 of file Selection.h.
◆ Selection
Enumerator |
---|
Unselected | |
Partial | |
Complete | |
Definition at line 106 of file Selection.h.
◆ SelectionTree() [1/2]
clang::clangd::SelectionTree::SelectionTree |
( |
const SelectionTree & |
| ) |
|
|
delete |
◆ SelectionTree() [2/2]
◆ commonAncestor()
const Node * clang::clangd::SelectionTree::commonAncestor |
( |
| ) |
const |
◆ createEach()
bool clang::clangd::SelectionTree::createEach |
( |
ASTContext & |
AST, |
|
|
const syntax::TokenBuffer & |
Tokens, |
|
|
unsigned |
Begin, |
|
|
unsigned |
End, |
|
|
llvm::function_ref< bool(SelectionTree)> |
Func |
|
) |
| |
|
static |
◆ createRight()
SelectionTree clang::clangd::SelectionTree::createRight |
( |
ASTContext & |
AST, |
|
|
const syntax::TokenBuffer & |
Tokens, |
|
|
unsigned |
Begin, |
|
|
unsigned |
End |
|
) |
| |
|
static |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ root()
const Node& clang::clangd::SelectionTree::root |
( |
| ) |
const |
|
inline |
◆ operator<<
llvm::raw_ostream& operator<< |
( |
llvm::raw_ostream & |
OS, |
|
|
const SelectionTree & |
T |
|
) |
| |
|
friend |
The documentation for this class was generated from the following files: