// 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"