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

Public Member Functions

 Impl (const Options &options)
 

Public Attributes

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

Detailed Description

Definition at line 1688 of file PDLLServer.cpp.

Constructor & Destructor Documentation

◆ Impl()

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

Definition at line 1689 of file PDLLServer.cpp.

Member Data Documentation

◆ compilationDatabase

lsp::CompilationDatabase mlir::lsp::PDLLServer::Impl::compilationDatabase

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

Definition at line 1697 of file PDLLServer.cpp.

◆ files

llvm::StringMap<std::unique_ptr<PDLTextFile> > mlir::lsp::PDLLServer::Impl::files

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

Definition at line 1700 of file PDLLServer.cpp.

◆ options

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

PDLL LSP options.

Definition at line 1693 of file PDLLServer.cpp.


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