|
Zen-C
|
#include "cJSON.h"#include "lsp_project.h"#include <ctype.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>
Data Structures | |
| struct | Diagnostic |
| struct | DiagnosticList |
Typedefs | |
| typedef struct Diagnostic | Diagnostic |
Functions | |
| void | lsp_on_error (void *data, Token t, const char *msg) |
| void | lsp_check_file (const char *uri, const char *json_src, int id) |
| void | lsp_goto_definition (const char *uri, int line, int col, int id) |
| void | lsp_hover (const char *uri, int line, int col, int id) |
| void | lsp_completion (const char *uri, int line, int col, int id) |
| void | lsp_document_symbol (const char *uri, int id) |
| void | lsp_references (const char *uri, int line, int col, int id) |
| void | lsp_signature_help (const char *uri, int line, int col, int id) |
| void | lsp_rename (const char *uri, int line, int col, const char *new_name, int id) |
| typedef struct Diagnostic Diagnostic |
| void lsp_check_file | ( | const char * | uri, |
| const char * | json_src, | ||
| int | id | ||
| ) |


| void lsp_completion | ( | const char * | uri, |
| int | line, | ||
| int | col, | ||
| int | id | ||
| ) |


| void lsp_document_symbol | ( | const char * | uri, |
| int | id | ||
| ) |


| void lsp_goto_definition | ( | const char * | uri, |
| int | line, | ||
| int | col, | ||
| int | id | ||
| ) |


| void lsp_hover | ( | const char * | uri, |
| int | line, | ||
| int | col, | ||
| int | id | ||
| ) |


| void lsp_on_error | ( | void * | data, |
| Token | t, | ||
| const char * | msg | ||
| ) |

| void lsp_references | ( | const char * | uri, |
| int | line, | ||
| int | col, | ||
| int | id | ||
| ) |


| void lsp_rename | ( | const char * | uri, |
| int | line, | ||
| int | col, | ||
| const char * | new_name, | ||
| int | id | ||
| ) |


| void lsp_signature_help | ( | const char * | uri, |
| int | line, | ||
| int | col, | ||
| int | id | ||
| ) |

