MLIR  20.0.0git
Public Member Functions | Public Attributes | List of all members
mlir::lsp::TableGenServer::Impl Struct Reference

Public Member Functions

 Impl (const Options &options)
 

Public Attributes

const Optionsoptions
 TableGen LSP options. More...
 
lsp::CompilationDatabase compilationDatabase
 The compilation database containing additional information for files passed to the server. More...
 
llvm::StringMap< std::unique_ptr< TableGenTextFile > > files
 The files held by the server, mapped by their URI file name. More...
 

Detailed Description

Definition at line 643 of file TableGenServer.cpp.

Constructor & Destructor Documentation

◆ Impl()

mlir::lsp::TableGenServer::Impl::Impl ( const Options options)
inlineexplicit

Definition at line 644 of file TableGenServer.cpp.

Member Data Documentation

◆ compilationDatabase

lsp::CompilationDatabase mlir::lsp::TableGenServer::Impl::compilationDatabase

The compilation database containing additional information for files passed to the server.

Definition at line 652 of file TableGenServer.cpp.

◆ files

llvm::StringMap<std::unique_ptr<TableGenTextFile> > mlir::lsp::TableGenServer::Impl::files

The files held by the server, mapped by their URI file name.

Definition at line 655 of file TableGenServer.cpp.

◆ options

const Options& mlir::lsp::TableGenServer::Impl::options

TableGen LSP options.

Definition at line 648 of file TableGenServer.cpp.


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