diff options
| author | Chayim Refael Friedman <chayimfr@gmail.com> | 2025-04-18 12:10:29 +0300 | 
|---|---|---|
| committer | Chayim Refael Friedman <chayimfr@gmail.com> | 2025-04-19 22:10:52 +0300 | 
| commit | 5da998404098f8e4daae055539e329f49548a94d (patch) | |
| tree | 213c2c2a418a977cc99f4e8a6542cf92944516b2 /src/tools/rust-analyzer/crates/query-group-macro/tests/supertrait.rs | |
| parent | 69f3c33b88227fc71658ed5416d3bc62b15e8787 (diff) | |
| download | rust-5da998404098f8e4daae055539e329f49548a94d.tar.gz rust-5da998404098f8e4daae055539e329f49548a94d.zip  | |
Make `HirFileId`, `EditionedFileId` and macro files Salsa struct
And make more queries non-interned. Also flip the default for queries, now the default is to not intern and to intern a query you need to say `invoke_interned`.
Diffstat (limited to 'src/tools/rust-analyzer/crates/query-group-macro/tests/supertrait.rs')
| -rw-r--r-- | src/tools/rust-analyzer/crates/query-group-macro/tests/supertrait.rs | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/rust-analyzer/crates/query-group-macro/tests/supertrait.rs b/src/tools/rust-analyzer/crates/query-group-macro/tests/supertrait.rs index f7361eaa90f..70073ac1de3 100644 --- a/src/tools/rust-analyzer/crates/query-group-macro/tests/supertrait.rs +++ b/src/tools/rust-analyzer/crates/query-group-macro/tests/supertrait.rs @@ -8,6 +8,7 @@ pub trait SourceDb: salsa::Database { #[query_group] pub trait RootDb: SourceDb { + #[salsa::invoke_interned(parse)] fn parse(&self, id: usize) -> String; }  | 
