|
LLVM 22.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 50 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 51 of file LineEditor.h.
| std::vector<std::string> llvm::LineEditor::CompletionAction::Completions |
The list of completions to show.
Definition at line 64 of file LineEditor.h.
| ActionKind llvm::LineEditor::CompletionAction::Kind |
Definition at line 58 of file LineEditor.h.
Referenced by llvm::LineEditor::getCompletionAction().
| std::string llvm::LineEditor::CompletionAction::Text |
The text to insert.
Definition at line 61 of file LineEditor.h.