File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
rustc_query_system/src/dep_graph Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -808,7 +808,10 @@ impl<D: Deps> DepGraph<D> {
808808 where
809809 F : FnOnce ( ) -> String ,
810810 {
811- let dep_node_debug = & self . data . as_ref ( ) . unwrap ( ) . dep_node_debug ;
811+ let Some ( data) = & self . data . as_ref ( ) else {
812+ return ;
813+ } ;
814+ let dep_node_debug = & data. dep_node_debug ;
812815
813816 if dep_node_debug. borrow ( ) . contains_key ( & dep_node) {
814817 return ;
Original file line number Diff line number Diff line change @@ -307,6 +307,7 @@ impl Session {
307307 pub fn record_trimmed_def_paths ( & self ) {
308308 if self . opts . unstable_opts . print_type_sizes
309309 || self . opts . unstable_opts . query_dep_graph
310+ || self . opts . unstable_opts . incremental_info
310311 || self . opts . unstable_opts . dump_mir . is_some ( )
311312 || self . opts . unstable_opts . unpretty . is_some ( )
312313 || self . opts . output_types . contains_key ( & OutputType :: Mir )
You can’t perform that action at this time.
0 commit comments