LLVM 20.0.0git
|
The action to perform upon a completion request. More...
#include "llvm/LineEditor/LineEditor.h"
Public Types | |
enum | ActionKind { AK_Insert , AK_ShowCompletions } |
Public Attributes | |
ActionKind | Kind |
std::string | Text |
The text to insert. | |
std::vector< std::string > | Completions |
The list of completions to show. | |
The action to perform upon a completion request.
Definition at line 49 of file LineEditor.h.
Enumerator | |
---|---|
AK_Insert | Insert Text at the cursor position. |
AK_ShowCompletions | Show Completions, or beep if the list is empty. |
Definition at line 50 of file LineEditor.h.
std::vector<std::string> llvm::LineEditor::CompletionAction::Completions |
The list of completions to show.
Definition at line 63 of file LineEditor.h.
ActionKind llvm::LineEditor::CompletionAction::Kind |
Definition at line 57 of file LineEditor.h.
Referenced by llvm::LineEditor::getCompletionAction().
std::string llvm::LineEditor::CompletionAction::Text |
The text to insert.
Definition at line 60 of file LineEditor.h.