MLIR 22.0.0git
mlir::lsp::MLIRServer::Impl Struct Reference

Public Member Functions

 Impl (lsp::DialectRegistryFn registryFn)

Public Attributes

lsp::DialectRegistryFn registryFn
 The registry factory for containing dialects that can be recognized in parsed .mlir files.
llvm::StringMap< std::unique_ptr< MLIRTextFile > > files
 The files held by the server, mapped by their URI file name.

Detailed Description

Definition at line 1270 of file MLIRServer.cpp.

Constructor & Destructor Documentation

◆ Impl()

mlir::lsp::MLIRServer::Impl::Impl ( lsp::DialectRegistryFn registryFn)
inline

Definition at line 1271 of file MLIRServer.cpp.

References registryFn.

Member Data Documentation

◆ files

llvm::StringMap<std::unique_ptr<MLIRTextFile> > mlir::lsp::MLIRServer::Impl::files

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

Definition at line 1278 of file MLIRServer.cpp.

◆ registryFn

lsp::DialectRegistryFn mlir::lsp::MLIRServer::Impl::registryFn

The registry factory for containing dialects that can be recognized in parsed .mlir files.

Definition at line 1275 of file MLIRServer.cpp.

Referenced by Impl().


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