Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/base_db/src/lib.rs')
| -rw-r--r-- | crates/base_db/src/lib.rs | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/crates/base_db/src/lib.rs b/crates/base_db/src/lib.rs index a4c590cf6d..d80660f7c9 100644 --- a/crates/base_db/src/lib.rs +++ b/crates/base_db/src/lib.rs @@ -69,21 +69,6 @@ pub trait SourceDatabase: FileLoader + std::fmt::Debug { /// The crate graph. #[salsa::input] fn crate_graph(&self) -> Arc<CrateGraph>; - - #[salsa::transparent] - fn crate_limits(&self, crate_id: CrateId) -> CrateLimits; -} - -pub struct CrateLimits { - /// The maximum depth for potentially infinitely-recursive compile-time operations like macro expansion or auto-dereference. - pub recursion_limit: u32, -} - -fn crate_limits(_db: &dyn SourceDatabase, _crate_id: CrateId) -> CrateLimits { - CrateLimits { - // 128 is the default in rustc. - recursion_limit: 128, - } } fn parse_query(db: &dyn SourceDatabase, file_id: FileId) -> Parse<ast::SourceFile> { |