Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
Heucristic::Server::References
Inherits
Reference
<
Object
Constructors
new
(workspace :
Index::Workspace
, types :
Resolve::Types
, receiver :
Resolve::Receiver
)
Source
Instance methods
callers
(entries :
Array
(
Index::Def
), limit :
Int32
) :
Callers
Source
of_defs
(entries :
Array
(
Index::Def
)) :
Array
(
LSProtocol::Location
)
Source
of_entries
(entries :
Array
(
Index::Entry
)) :
Array
(
LSProtocol::Location
)
Source
of_instance_var
(name :
String
, owner :
Index::Identity
) :
Array
(
LSProtocol::Location
)
Source
of_names
(entries :
Array
(
Index::Entry
)) :
Array
(
LSProtocol::Location
)
Source
of_variable
(name :
String
, context :
Syntax::Context
, tree :
Crystal::ASTNode
, uri :
String
, text :
Document::Text
) :
Array
(
LSProtocol::Location
)
Source
Nested types
Heucristic::Server::References::Callers