Lines Matching refs:editline

947     Editline &editline, llvm::ArrayRef<CompletionResult::Completion> results) {  in DisplayCompletions()  argument
950 fprintf(editline.m_output_file, in DisplayCompletions()
963 PrintCompletion(editline.m_output_file, results, max_len); in DisplayCompletions()
972 PrintCompletion(editline.m_output_file, results.slice(cur_pos, next_size), in DisplayCompletions()
980 fprintf(editline.m_output_file, "More (Y/n/a): "); in DisplayCompletions()
987 int got_char = el_wgetc(editline.m_editline, in DisplayCompletions()
990 if (editline.m_editor_status == EditorStatus::Interrupted) { in DisplayCompletions()
991 editline.m_editor_status = EditorStatus::Editing; in DisplayCompletions()
992 fprintf(editline.m_output_file, "^C\n"); in DisplayCompletions()
996 fprintf(editline.m_output_file, "\n"); in DisplayCompletions()
1170 SetGetCharacterFunction([](EditLine *editline, EditLineGetCharType *c) { in ConfigureEditor() argument
1171 return Editline::InstanceFor(editline)->GetCharacter(c); in ConfigureEditor()
1174 SetEditLinePromptCallback([](EditLine *editline) { in ConfigureEditor() argument
1175 return Editline::InstanceFor(editline)->Prompt(); in ConfigureEditor()
1183 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1184 return Editline::InstanceFor(editline)->BreakLineCommand(ch); in ConfigureEditor()
1190 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1191 return Editline::InstanceFor(editline)->EndOrAddLineCommand(ch); in ConfigureEditor()
1196 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1197 return Editline::InstanceFor(editline)->DeleteNextCharCommand(ch); in ConfigureEditor()
1202 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1203 return Editline::InstanceFor(editline)->DeletePreviousCharCommand(ch); in ConfigureEditor()
1208 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1209 return Editline::InstanceFor(editline)->PreviousLineCommand(ch); in ConfigureEditor()
1213 EditLineConstString("Move to next line"), [](EditLine *editline, int ch) { in ConfigureEditor() argument
1214 return Editline::InstanceFor(editline)->NextLineCommand(ch); in ConfigureEditor()
1219 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1220 return Editline::InstanceFor(editline)->PreviousHistoryCommand(ch); in ConfigureEditor()
1225 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1226 return Editline::InstanceFor(editline)->NextHistoryCommand(ch); in ConfigureEditor()
1231 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1232 return Editline::InstanceFor(editline)->BufferStartCommand(ch); in ConfigureEditor()
1237 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1238 return Editline::InstanceFor(editline)->BufferEndCommand(ch); in ConfigureEditor()
1243 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1244 return Editline::InstanceFor(editline)->FixIndentationCommand(ch); in ConfigureEditor()
1252 EditlineCommandCallbackType complete_callback = [](EditLine *editline, in ConfigureEditor()
1254 return Editline::InstanceFor(editline)->TabCommand(ch); in ConfigureEditor()
1272 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1273 return Editline::InstanceFor(editline)->ApplyAutosuggestCommand(ch); in ConfigureEditor()
1282 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1283 return Editline::InstanceFor(editline)->TypedCharacter(ch); in ConfigureEditor()
1322 [](EditLine *editline, int ch) { in ConfigureEditor() argument
1323 return Editline::InstanceFor(editline)->RevertLineCommand(ch); in ConfigureEditor()
1386 Editline *Editline::InstanceFor(EditLine *editline) { in InstanceFor() argument
1388 el_get(editline, EL_CLIENTDATA, &editor); in InstanceFor()