Home | History | Annotate | Download | only in LineEditor

Lines Matching defs:Action

57   CompletionAction Action;
60 Action.Kind = CompletionAction::AK_ShowCompletions;
61 return Action;
72 Action.Kind = CompletionAction::AK_ShowCompletions;
75 Action.Completions.push_back(I->DisplayText);
77 Action.Kind = CompletionAction::AK_Insert;
78 Action.Text = CommonPrefix;
81 return Action;
87 CompletionAction Action;
88 Action.Kind = CompletionAction::AK_ShowCompletions;
89 return Action;
146 LineEditor::CompletionAction Action = Data->LE->getCompletionAction(
149 switch (Action.Kind) {
151 ::el_insertstr(EL, Action.Text.c_str());
155 if (Action.Completions.empty()) {
174 for (std::vector<std::string>::iterator I = Action.Completions.begin(),
175 E = Action.Completions.end();