Fix order of elaborated queries

This commit is contained in:
Ayaz Hafiz 2023-04-02 00:30:34 -05:00
parent 0e47140eaf
commit c7a1d29695
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
3 changed files with 9 additions and 12 deletions

View file

@ -268,7 +268,7 @@ pub enum Elaboration {
typ: String,
source: String,
offset_line: u32,
queries_in_instantiation: Vec<InferredQuery>,
queries_in_instantiation: InferredQueries,
},
}
@ -301,6 +301,7 @@ impl Program {
}
}
#[derive(Debug)]
pub struct InferredQueries(Vec<InferredQuery>);
impl InferredQueries {
@ -555,7 +556,7 @@ impl<'a> QueryCtx<'a> {
typ,
source: def_source.to_owned(),
offset_line: start.line,
queries_in_instantiation,
queries_in_instantiation: InferredQueries(queries_in_instantiation),
})
}
}