32 lines
1.1 KiB
C
32 lines
1.1 KiB
C
// lsp_all.c — Compilation unit for all LSP type resolver source files.
|
|
// CGo only compiles .c files in the package directory, not subdirectories.
|
|
// This file includes all LSP sources so they compile as part of the cbm package.
|
|
|
|
#include "lsp/type_rep.c"
|
|
#include "lsp/scope.c"
|
|
#include "lsp/type_registry.c"
|
|
#include "lsp/go_lsp.c"
|
|
#include "lsp/generated/go_stdlib_data.c"
|
|
#include "lsp/c_lsp.c"
|
|
#include "lsp/generated/c_stdlib_data.c"
|
|
#include "lsp/generated/cpp_stdlib_data.c"
|
|
#include "lsp/php_lsp.c"
|
|
#include "lsp/generated/php_stdlib_data.c"
|
|
#include "lsp/perl_lsp.c"
|
|
#include "lsp/generated/perl_stdlib_data.c"
|
|
#include "lsp/generated/python_stdlib_data.c"
|
|
#include "lsp/py_lsp.c"
|
|
#include "lsp/ts_lsp.c"
|
|
#include "lsp/cs_lsp.c"
|
|
#include "lsp/generated/cs_stdlib_data.c"
|
|
#include "lsp/java_lsp.c"
|
|
#include "lsp/generated/java_stdlib_data.c"
|
|
#include "lsp/generated/kotlin_stdlib_data.c"
|
|
#include "lsp/kotlin_lsp.c"
|
|
#include "lsp/generated/rust_stdlib_data.c"
|
|
#include "lsp/generated/rust_crates_seed.c"
|
|
#include "lsp/rust_cargo.c"
|
|
#include "lsp/rust_proc_macros.c"
|
|
#include "lsp/rust_rustdoc.c"
|
|
#include "lsp/rust_lsp.c"
|