mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-28 12:54:58 +00:00
fix compilation
This commit is contained in:
parent
e5300ad3ba
commit
c1ed9ccc4e
7 changed files with 12 additions and 8 deletions
|
@ -23,7 +23,10 @@ use crate::{
|
|||
Struct, StructField, Trait, TypeAlias,
|
||||
};
|
||||
|
||||
pub use hir_def::db::{InternDatabase, InternDatabaseStorage};
|
||||
pub use hir_def::db::{
|
||||
DefDatabase2, DefDatabase2Storage, InternDatabase, InternDatabaseStorage, RawItemsQuery,
|
||||
RawItemsWithSourceMapQuery,
|
||||
};
|
||||
pub use hir_expand::db::{
|
||||
AstDatabase, AstDatabaseStorage, AstIdMapQuery, MacroArgQuery, MacroDefQuery, MacroExpandQuery,
|
||||
ParseMacroQuery,
|
||||
|
@ -32,7 +35,7 @@ pub use hir_expand::db::{
|
|||
// This database uses `AstDatabase` internally,
|
||||
#[salsa::query_group(DefDatabaseStorage)]
|
||||
#[salsa::requires(AstDatabase)]
|
||||
pub trait DefDatabase: HirDebugDatabase + hir_def::db::DefDatabase2 {
|
||||
pub trait DefDatabase: HirDebugDatabase + DefDatabase2 {
|
||||
#[salsa::invoke(crate::adt::StructData::struct_data_query)]
|
||||
fn struct_data(&self, s: Struct) -> Arc<StructData>;
|
||||
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
pub use hir_def::either::*;
|
|
@ -26,7 +26,6 @@ macro_rules! impl_froms {
|
|||
}
|
||||
}
|
||||
|
||||
mod either;
|
||||
pub mod debug;
|
||||
|
||||
pub mod db;
|
||||
|
@ -62,7 +61,6 @@ use crate::{ids::MacroFileKind, resolve::Resolver};
|
|||
|
||||
pub use crate::{
|
||||
adt::VariantDef,
|
||||
either::Either,
|
||||
expr::ExprScopes,
|
||||
from_source::FromSource,
|
||||
generics::{GenericDef, GenericParam, GenericParams, HasGenericParams},
|
||||
|
@ -85,6 +83,7 @@ pub use self::code_model::{
|
|||
};
|
||||
|
||||
pub use hir_def::{
|
||||
either::Either,
|
||||
name::Name,
|
||||
path::{Path, PathKind},
|
||||
type_ref::Mutability,
|
||||
|
|
|
@ -17,12 +17,12 @@ use crate::{db, debug::HirDebugHelper, diagnostics::DiagnosticSink};
|
|||
pub const WORKSPACE: SourceRootId = SourceRootId(0);
|
||||
|
||||
#[salsa::database(
|
||||
hir_def::db::DefDatabase2Storage,
|
||||
ra_db::SourceDatabaseExtStorage,
|
||||
ra_db::SourceDatabaseStorage,
|
||||
db::InternDatabaseStorage,
|
||||
db::AstDatabaseStorage,
|
||||
db::DefDatabaseStorage,
|
||||
db::DefDatabase2Storage,
|
||||
db::HirDatabaseStorage
|
||||
)]
|
||||
#[derive(Debug)]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue