Zen-C
Loading...
Searching...
No Matches
lsp_project.c File Reference
#include "lsp_project.h"
#include <dirent.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
Include dependency graph for lsp_project.c:

Functions

void lsp_project_init (const char *root_path)
 
void lsp_default_on_error (void *data, Token t, const char *msg)
 
ProjectFilelsp_project_get_file (const char *uri)
 
void lsp_project_update_file (const char *uri, const char *src)
 
DefinitionResult lsp_project_find_definition (const char *name)
 
ReferenceResultlsp_project_find_references (const char *name)
 

Variables

LSPProjectg_project = NULL
 

Function Documentation

◆ lsp_default_on_error()

void lsp_default_on_error ( void *  data,
Token  t,
const char *  msg 
)
Here is the caller graph for this function:

◆ lsp_project_find_definition()

DefinitionResult lsp_project_find_definition ( const char *  name)
Here is the caller graph for this function:

◆ lsp_project_find_references()

ReferenceResult * lsp_project_find_references ( const char *  name)
Here is the caller graph for this function:

◆ lsp_project_get_file()

ProjectFile * lsp_project_get_file ( const char *  uri)
Here is the caller graph for this function:

◆ lsp_project_init()

void lsp_project_init ( const char *  root_path)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ lsp_project_update_file()

void lsp_project_update_file ( const char *  uri,
const char *  src 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ g_project

LSPProject* g_project = NULL