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

Inherited from LineEditor::ListCompleterConcept:

Inherited from LineEditor::CompleterConcept:

Methods

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

Declared at: llvm/include/llvm/LineEditor/LineEditor.h:141

Parameters

llvm::StringRef Buffer
size_t Pos