CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::lsp::VerilogServerOptions Struct Reference

#include <CirctVerilogLspServerMain.h>

Collaboration diagram for circt::lsp::VerilogServerOptions:

Public Member Functions

 VerilogServerOptions (const std::vector< std::string > &libDirs, const std::vector< std::string > &extraSourceLocationDirs, const std::vector< std::string > &commandFiles)

Public Attributes

const std::vector< std::string > & libDirs
 Additional list of RTL directories to search.
const std::vector< std::string > & extraSourceLocationDirs
 Additional list of external source directories to search.
const std::vector< std::string > & commandFiles
 Additional list of command files that reference dependencies of the project.

Detailed Description

Definition at line 36 of file CirctVerilogLspServerMain.h.

Constructor & Destructor Documentation

◆ VerilogServerOptions()

circt::lsp::VerilogServerOptions::VerilogServerOptions ( const std::vector< std::string > & libDirs,
const std::vector< std::string > & extraSourceLocationDirs,
const std::vector< std::string > & commandFiles )
inline

Definition at line 37 of file CirctVerilogLspServerMain.h.

References commandFiles, extraSourceLocationDirs, and libDirs.

Member Data Documentation

◆ commandFiles

const std::vector<std::string>& circt::lsp::VerilogServerOptions::commandFiles

Additional list of command files that reference dependencies of the project.

Definition at line 48 of file CirctVerilogLspServerMain.h.

Referenced by VerilogServerOptions().

◆ extraSourceLocationDirs

const std::vector<std::string>& circt::lsp::VerilogServerOptions::extraSourceLocationDirs

Additional list of external source directories to search.

Definition at line 45 of file CirctVerilogLspServerMain.h.

Referenced by VerilogServerOptions().

◆ libDirs

const std::vector<std::string>& circt::lsp::VerilogServerOptions::libDirs

Additional list of RTL directories to search.

Definition at line 43 of file CirctVerilogLspServerMain.h.

Referenced by VerilogServerOptions().


The documentation for this struct was generated from the following file: