Home
last modified time | relevance | path

Searched refs:CompletionAction (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/LineEditor/
H A DLineEditor.cpp54 LineEditor::CompletionAction
56 CompletionAction Action; in complete()
59 Action.Kind = CompletionAction::AK_ShowCompletions; in complete()
71 Action.Kind = CompletionAction::AK_ShowCompletions; in complete()
75 Action.Kind = CompletionAction::AK_Insert; in complete()
82 LineEditor::CompletionAction LineEditor::getCompletionAction(StringRef Buffer, in getCompletionAction()
85 CompletionAction Action; in getCompletionAction()
86 Action.Kind = CompletionAction::AK_ShowCompletions; in getCompletionAction()
144 LineEditor::CompletionAction Action = Data->LE->getCompletionAction( in ElCompletionFn()
148 case LineEditor::CompletionAction::AK_Insert: in ElCompletionFn()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/LineEditor/
H A DLineEditor.h48 struct CompletionAction { struct
103 CompletionAction getCompletionAction(StringRef Buffer, size_t Pos) const;
118 virtual CompletionAction complete(StringRef Buffer, size_t Pos) const = 0;
123 CompletionAction complete(StringRef Buffer, size_t Pos) const override;
132 CompletionAction complete(StringRef Buffer, size_t Pos) const override { in complete()
/llvm-project-15.0.7/llvm/unittests/LineEditor/
H A DLineEditor.cpp61 LineEditor::CompletionAction CA = LE->getCompletionAction("", 0); in TEST_F()
62 EXPECT_EQ(LineEditor::CompletionAction::AK_Insert, CA.Kind); in TEST_F()
68 EXPECT_EQ(LineEditor::CompletionAction::AK_ShowCompletions, CA.Kind); in TEST_F()
80 EXPECT_EQ(LineEditor::CompletionAction::AK_Insert, CA.Kind); in TEST_F()