Lines Matching refs:LineEditor
19 LineEditor *LE;
28 LE = new LineEditor("test", HistPath); in init()
43 std::vector<LineEditor::Completion> Completions;
45 TestListCompleter(const std::vector<LineEditor::Completion> &Completions) in TestListCompleter()
48 std::vector<LineEditor::Completion> operator()(StringRef Buffer, in operator ()()
57 std::vector<LineEditor::Completion> Comps; in TEST_F()
59 Comps.push_back(LineEditor::Completion("foo", "int foo()")); in TEST_F()
61 LineEditor::CompletionAction CA = LE->getCompletionAction("", 0); in TEST_F()
62 EXPECT_EQ(LineEditor::CompletionAction::AK_Insert, CA.Kind); in TEST_F()
65 Comps.push_back(LineEditor::Completion("bar", "int bar()")); in TEST_F()
68 EXPECT_EQ(LineEditor::CompletionAction::AK_ShowCompletions, CA.Kind); in TEST_F()
74 Comps.push_back(LineEditor::Completion("fee", "int fee()")); in TEST_F()
75 Comps.push_back(LineEditor::Completion("fi", "int fi()")); in TEST_F()
76 Comps.push_back(LineEditor::Completion("foe", "int foe()")); in TEST_F()
77 Comps.push_back(LineEditor::Completion("fum", "int fum()")); in TEST_F()
80 EXPECT_EQ(LineEditor::CompletionAction::AK_Insert, CA.Kind); in TEST_F()