gitextract_lil_lsx1/ ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── extensions/ │ └── vscode/ │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .eslintrc.json │ ├── .gitignore │ ├── .vscodeignore │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src/ │ │ └── extension.ts │ ├── syntaxes/ │ │ └── systemverilog.tmLanguage.json │ ├── tsconfig.json │ └── tsconfig.tsbuildinfo ├── rustfmt.toml ├── src/ │ ├── completion/ │ │ └── keyword.rs │ ├── completion.rs │ ├── definition/ │ │ ├── def_types.rs │ │ └── extract_defs.rs │ ├── definition.rs │ ├── diagnostics.rs │ ├── format.rs │ ├── lib.rs │ ├── main.rs │ ├── server.rs │ ├── sources.rs │ └── support.rs ├── test_data/ │ ├── complete.sv │ ├── definition_test.sv │ ├── diag/ │ │ └── diag_test.sv │ ├── ind.sv │ ├── interface_obj.sv │ ├── simple_bus.svh │ ├── test_inter.sv │ ├── top.sv │ ├── top_inc.sv │ └── verilator_errors.txt └── veridian-slang/ ├── Cargo.toml ├── build.rs ├── slang_wrapper/ │ ├── CMakeLists.txt │ └── src/ │ ├── BasicClient.h │ ├── FormatBuffer.h │ ├── basic_client.cpp │ ├── slang_lib.cpp │ └── slang_wrapper.h └── src/ ├── lib.rs └── wrapper.rs