Crate ra_ap_base_db

source ·
Expand description

base_db defines basic database traits. The concrete DB is defined by ide.

Re-exports

Macros

Structs

Enums

Constants

Traits

  • Database which stores all significant input facts: source code and project model. Everything else in rust-analyzer is derived from these queries.
  • We don’t want to give HIR knowledge of source roots, hence we extract these methods into a separate DB.

Type Aliases