[−][src]Trait rustc_query_system::query::config::QueryAccessors
Associated Types
Loading content...Associated Constants
Loading content...Required methods
pub fn query_state<'a>(
tcx: CTX
) -> &'a QueryState<CTX::DepKind, CTX::Query, Self::Cache>[src]
tcx: CTX
) -> &'a QueryState<CTX::DepKind, CTX::Query, Self::Cache>
pub fn compute(tcx: CTX, key: Self::Key) -> Self::Value[src]
pub fn hash_result(
hcx: &mut CTX::StableHashingContext,
result: &Self::Value
) -> Option<Fingerprint>[src]
hcx: &mut CTX::StableHashingContext,
result: &Self::Value
) -> Option<Fingerprint>
pub fn handle_cycle_error(
tcx: CTX,
error: CycleError<CTX::Query>
) -> Self::Value[src]
tcx: CTX,
error: CycleError<CTX::Query>
) -> Self::Value
Provided methods
pub fn to_dep_node(tcx: CTX, key: &Self::Key) -> DepNode<CTX::DepKind> where
Self::Key: DepNodeParams<CTX>, [src]
Self::Key: DepNodeParams<CTX>,