|
LLVM
8.0.1
|
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. More... | |
| std::vector< std::string > | Completions |
| The list of completions to show. More... | |
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.
Referenced by llvm::LineEditor::getCompletionAction(), and llvm::LineEditor::getDefaultHistoryPath().
| ActionKind llvm::LineEditor::CompletionAction::Kind |
Definition at line 57 of file LineEditor.h.
Referenced by llvm::LineEditor::getCompletionAction(), and llvm::LineEditor::getDefaultHistoryPath().
| std::string llvm::LineEditor::CompletionAction::Text |
The text to insert.
Definition at line 60 of file LineEditor.h.
Referenced by llvm::LineEditor::getCompletionAction(), and llvm::LineEditor::getDefaultHistoryPath().
1.8.13