diff options
| author | bjorn3 <17426603+bjorn3@users.noreply.github.com> | 2024-06-30 19:40:54 +0000 |
|---|---|---|
| committer | bjorn3 <17426603+bjorn3@users.noreply.github.com> | 2024-07-01 11:00:49 +0000 |
| commit | f27645927c15c8f643242101ced25492bacf0cce (patch) | |
| tree | 6a8664f0bda615a5cc6b8160f0cdba600600f222 /compiler/rustc_interface/src | |
| parent | ec2d1b0ed2f62d0d1da2ce1d5fbffc2eea4ff7b8 (diff) | |
| download | rust-f27645927c15c8f643242101ced25492bacf0cce.tar.gz rust-f27645927c15c8f643242101ced25492bacf0cce.zip | |
Inline Query::default()
Diffstat (limited to 'compiler/rustc_interface/src')
| -rw-r--r-- | compiler/rustc_interface/src/queries.rs | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/compiler/rustc_interface/src/queries.rs b/compiler/rustc_interface/src/queries.rs index 370c06c22a7..821e8ee7ba5 100644 --- a/compiler/rustc_interface/src/queries.rs +++ b/compiler/rustc_interface/src/queries.rs @@ -65,12 +65,6 @@ impl<'a, 'tcx> QueryResult<'a, &'tcx GlobalCtxt<'tcx>> { } } -impl<T> Default for Query<T> { - fn default() -> Self { - Query { result: RefCell::new(None) } - } -} - pub struct Queries<'tcx> { compiler: &'tcx Compiler, gcx_cell: OnceLock<GlobalCtxt<'tcx>>, @@ -90,8 +84,8 @@ impl<'tcx> Queries<'tcx> { gcx_cell: OnceLock::new(), arena: WorkerLocal::new(|_| Arena::default()), hir_arena: WorkerLocal::new(|_| rustc_hir::Arena::default()), - parse: Default::default(), - gcx: Default::default(), + parse: Query { result: RefCell::new(None) }, + gcx: Query { result: RefCell::new(None) }, } } |
