Crate rls_analysis[][src]

Structs

Crate name, along with its disambiguator (128-bit hash) represents a globally unique crate identifier, which should allow for differentiation between different crate targets or versions and should point to the same crate when pulled by different other, dependent crates.

A common identifier for definitions, references etc. This is effectively a DefId with globally unique crate number (instead of a compiler generated crate-local number).

An identifier (either a reference or definition).

SymbolQuery specifies the preficate for filtering symbols by name.

Enums

Constants

Used to indicate a missing index in the Id.

Traits

Allows to specify from where and which analysis files will be considered when reloading data to lower.

Functions

Reads raw analysis data for non-blacklisted crates from files in directories pointed by loader.

Type Definitions