MLIR
22.0.0git
|
This class represents a single include within a root file. More...
#include "mlir/Tools/lsp-server-support/SourceMgrUtils.h"
Public Member Functions | |
SourceMgrInclude (const llvm::lsp::URIForFile &uri, const llvm::lsp::Range &range) | |
llvm::lsp::Hover | buildHover () const |
Build a hover for the current include file. More... | |
Public Attributes | |
llvm::lsp::URIForFile | uri |
The URI of the file that is included. More... | |
llvm::lsp::Range | range |
The range of the include directive. More... | |
This class represents a single include within a root file.
Definition at line 48 of file SourceMgrUtils.h.
|
inline |
Definition at line 49 of file SourceMgrUtils.h.
Hover SourceMgrInclude::buildHover | ( | ) | const |
Build a hover for the current include file.
Definition at line 127 of file SourceMgrUtils.cpp.
llvm::lsp::Range mlir::lsp::SourceMgrInclude::range |
The range of the include directive.
Definition at line 60 of file SourceMgrUtils.h.
Referenced by buildHover().
llvm::lsp::URIForFile mlir::lsp::SourceMgrInclude::uri |
The URI of the file that is included.
Definition at line 57 of file SourceMgrUtils.h.
Referenced by buildHover().