1
Fork 0

Turn debugger_visualizers from feed- into regular query.

This commit is contained in:
Michael Woerister 2023-05-16 18:50:05 +02:00
parent 7f01893900
commit a7d48800f9
6 changed files with 29 additions and 13 deletions

View file

@ -1790,13 +1790,18 @@ rustc_queries! {
desc { "looking at the source for a crate" }
separate_provide_extern
}
/// Returns the debugger visualizers defined for this crate.
/// NOTE: This query has to be marked `eval_always` because it reads data
/// directly from disk that is not tracked anywhere else. I.e. it
/// represents a genuine input to the query system.
query debugger_visualizers(_: CrateNum) -> &'tcx Vec<rustc_span::DebuggerVisualizerFile> {
arena_cache
desc { "looking up the debugger visualizers for this crate" }
separate_provide_extern
feedable
eval_always
}
query postorder_cnums(_: ()) -> &'tcx [CrateNum] {
eval_always
desc { "generating a postorder list of CrateNums" }