Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
Heucristic::Server::Symbols
Inherits
Reference
<
Object
Constants
LIMIT = 200
TYPE_KINDS = {
LSProtocol::SymbolKind::Class
,
LSProtocol::SymbolKind::Struct
,
LSProtocol::SymbolKind::Module
,
LSProtocol::SymbolKind::Enum
}
Constructors
new
(workspace :
Index::Workspace
)
Source
Instance methods
in_document
(path :
String
) :
Array
(
LSProtocol::DocumentSymbol
)
Source
matching
(query :
String
, root :
String
) :
Array
(
LSProtocol::SymbolInformation
)
Source