From 9aaef06cf6a0c4e671c51f0d13a4ae6cf8b8dec5 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Thu, 19 Sep 2019 00:14:02 +0200 Subject: [PATCH] Fix the bootstrap --- src/librustc/ty/query/config.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/librustc/ty/query/config.rs b/src/librustc/ty/query/config.rs index 91082c59ba05..c4b7b9d29b96 100644 --- a/src/librustc/ty/query/config.rs +++ b/src/librustc/ty/query/config.rs @@ -73,6 +73,14 @@ impl<'tcx, M: QueryAccessors<'tcx, Key = DefId>> QueryDescription<'tcx> for M { format!("processing {:?} with query `{}`", def_id, name).into() } } + + default fn cache_on_disk(_: TyCtxt<'tcx>, _: Self::Key, _: Option<&Self::Value>) -> bool { + false + } + + default fn try_load_from_disk(_: TyCtxt<'tcx>, _: SerializedDepNodeIndex) -> Option { + bug!("QueryDescription::load_from_disk() called for an unsupported query.") + } } impl<'tcx> QueryDescription<'tcx> for queries::analysis<'tcx> {