Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/salsa/salsa-macros/src/query_group.rs')
-rw-r--r--crates/salsa/salsa-macros/src/query_group.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/salsa/salsa-macros/src/query_group.rs b/crates/salsa/salsa-macros/src/query_group.rs
index 7d0eac9f5d..e535d7ed04 100644
--- a/crates/salsa/salsa-macros/src/query_group.rs
+++ b/crates/salsa/salsa-macros/src/query_group.rs
@@ -371,6 +371,9 @@ pub(crate) fn query_group(args: TokenStream, input: TokenStream) -> TokenStream
QueryStorage::Dependencies => {
quote!(salsa::plumbing::DependencyStorage<Self>)
}
+ QueryStorage::Input if query.keys.is_empty() => {
+ quote!(salsa::plumbing::UnitInputStorage<Self>)
+ }
QueryStorage::Input => quote!(salsa::plumbing::InputStorage<Self>),
QueryStorage::Interned => quote!(salsa::plumbing::InternedStorage<Self>),
QueryStorage::InternedLookup { intern_query_type } => {