Skip to content

Commit 7bc09f7

Browse files
author
Julian Wollersberger
committed
Remove the remains of the query categories.
1 parent 0e63af5 commit 7bc09f7

File tree

2 files changed

+17
-129
lines changed

2 files changed

+17
-129
lines changed

compiler/rustc_macros/src/query.rs

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -189,25 +189,6 @@ impl<T: Parse> Parse for List<T> {
189189
}
190190
}
191191

192-
/// A named group containing queries.
193-
///
194-
/// For now, the name is not used any more, but the capability remains interesting for future
195-
/// developments of the query system.
196-
struct Group {
197-
#[allow(unused)]
198-
name: Ident,
199-
queries: List<Query>,
200-
}
201-
202-
impl Parse for Group {
203-
fn parse(input: ParseStream<'_>) -> Result<Self> {
204-
let name: Ident = input.parse()?;
205-
let content;
206-
braced!(content in input);
207-
Ok(Group { name, queries: content.parse()? })
208-
}
209-
}
210-
211192
struct QueryModifiers {
212193
/// The description of the query.
213194
desc: (Option<Ident>, Punctuated<Expr, Token![,]>),
@@ -450,15 +431,15 @@ fn add_query_description_impl(
450431
}
451432

452433
pub fn rustc_queries(input: TokenStream) -> TokenStream {
453-
let groups = parse_macro_input!(input as List<Group>);
434+
let queries = parse_macro_input!(input as List<Query>);
454435

455436
let mut query_stream = quote! {};
456437
let mut query_description_stream = quote! {};
457438
let mut dep_node_def_stream = quote! {};
458439
let mut cached_queries = quote! {};
459440

460-
for group in groups.0 {
461-
for mut query in group.queries.0 {
441+
//for group in groups.0 {
442+
for mut query in queries.0 {
462443
let modifiers = process_modifiers(&mut query);
463444
let name = &query.name;
464445
let arg = &query.arg;
@@ -516,7 +497,7 @@ pub fn rustc_queries(input: TokenStream) -> TokenStream {
516497

517498
add_query_description_impl(&query, modifiers, &mut query_description_stream);
518499
}
519-
}
500+
//}
520501

521502
TokenStream::from(quote! {
522503
macro_rules! rustc_query_append {

0 commit comments

Comments
 (0)