Function rustc_query_system::query::plumbing::try_execute_query
source · [−]fn try_execute_query<CTX, C>(
tcx: CTX,
state: &QueryState<C::Key>,
cache: &C,
span: Span,
key: C::Key,
dep_node: Option<DepNode<CTX::DepKind>>,
query: &QueryVTable<CTX, C::Key, C::Value>
) -> (C::Stored, Option<DepNodeIndex>)where
C: QueryCache,
C::Key: Clone + DepNodeParams<CTX::DepContext>,
C::Value: Value<CTX::DepContext>,
CTX: QueryContext,