LanguageServer.ipc 506 B

123456789101112
  1. endpoint LanguageServer = 8001
  2. {
  3. Greet(String project_root) => ()
  4. FileOpened(String file_name, IPC::File file) =|
  5. FileEditInsertText(String file_name, String text, i32 start_line, i32 start_column) =|
  6. FileEditRemoveText(String file_name, i32 start_line, i32 start_column, i32 end_line, i32 end_column) =|
  7. SetFileContent(String file_name, String content) =|
  8. AutoCompleteSuggestions(String file_name, i32 cursor_line, i32 cursor_column) =|
  9. SetAutoCompleteMode(String mode) =|
  10. }