Inline Query::default() · rust-lang/rust@f276459 (original) (raw)

File tree

1 file changed

lines changed

1 file changed

lines changed

Original file line number Diff line number Diff line change
@@ -65,12 +65,6 @@ impl<'a, 'tcx> QueryResult<'a, &'tcx GlobalCtxt<'tcx>> {
65 65 }
66 66 }
67 67
68 -impl<T> Default for Query<T> {
69 -fn default() -> Self {
70 -Query { result: RefCell::new(None) }
71 -}
72 -}
73 -
74 68 pub struct Queries<'tcx> {
75 69 compiler: &'tcx Compiler,
76 70 gcx_cell: OnceLock<GlobalCtxt<'tcx>>,
@@ -90,8 +84,8 @@ impl<'tcx> Queries<'tcx> {
90 84 gcx_cell: OnceLock::new(),
91 85 arena: WorkerLocal::new(|_
92 86 hir_arena: WorkerLocal::new(|_
93 -parse: Default::default(),
94 -gcx: Default::default(),
87 +parse: Query { result: RefCell::new(None) },
88 +gcx: Query { result: RefCell::new(None) },
95 89 }
96 90 }
97 91