struct LineEditor::ListCompleterModel
Declaration
template <typename T>
struct LineEditor::ListCompleterModel : public ListCompleterConcept { /* full declaration omitted */ };
Declared at: llvm/include/llvm/LineEditor/LineEditor.h:139
Inherits from: LineEditor::ListCompleterConcept
Templates
- T
Member Variables
- public T Value
Method Overview
- public ListCompleterModel<T>(T Value)
- public std::vector<Completion> getCompletions(llvm::StringRef Buffer, size_t Pos) const
Inherited from LineEditor::ListCompleterConcept:
Inherited from LineEditor::CompleterConcept:
Methods
¶ListCompleterModel<T>(T Value)
ListCompleterModel<T>(T Value)
Declared at: llvm/include/llvm/LineEditor/LineEditor.h:140
Parameters
- T Value
¶std::vector<Completion> getCompletions(
llvm::StringRef Buffer,
size_t Pos) const
std::vector<Completion> getCompletions(
llvm::StringRef Buffer,
size_t Pos) const
Declared at: llvm/include/llvm/LineEditor/LineEditor.h:141
Parameters
- llvm::StringRef Buffer
- size_t Pos