Home
last modified time | relevance | path

Searched defs:DynamicQuery (Results 1 – 1 of 1) sorted by relevance

/third_party/rust/rust/compiler/rustc_middle/src/query/
Dplumbing.rs35 pub struct DynamicQuery<'tcx, C: QueryCache> { struct
36 pub name: &'static str,
37 pub eval_always: bool,
38 pub dep_kind: DepKind,
39 pub handle_cycle_error: HandleCycleError,
40 pub query_state: FieldOffset<QueryStates<'tcx>, QueryState<C::Key, DepKind>>,
41 pub query_cache: FieldOffset<QueryCaches<'tcx>, C>,
42 pub cache_on_disk: fn(tcx: TyCtxt<'tcx>, key: &C::Key) -> bool,
43 pub execute_query: fn(tcx: TyCtxt<'tcx>, k: C::Key) -> C::Value,
44 pub compute: fn(tcx: TyCtxt<'tcx>, key: C::Key) -> C::Value,
[all …]