/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_query_system/src/dep_graph/ |
H A D | mod.rs | 22 type DepKind: self::DepKind; typedef 28 fn dep_graph(&self) -> &DepGraph<Self::DepKind>; in dep_graph() argument 37 fn is_eval_always(&self, kind: Self::DepKind) -> bool; in is_eval_always() 39 fn fingerprint_style(&self, kind: Self::DepKind) -> FingerprintStyle; in fingerprint_style() 42 fn try_force_from_dep_node(&self, dep_node: DepNode<Self::DepKind>) -> bool; in try_force_from_dep_node() 45 fn try_load_from_on_disk_cache(&self, dep_node: DepNode<Self::DepKind>); in try_load_from_on_disk_cache() argument 49 type DepKind: self::DepKind; typedef 50 type DepContext: self::DepContext<DepKind = Self::DepKind>; 56 type DepKind = T::DepKind; typedef 86 pub trait DepKind: Copy + fmt::Debug + Eq + Hash + Send + Encodable<FileEncoder> + 'static { interface
|
H A D | dep_node.rs | 45 use super::{DepContext, DepKind, FingerprintStyle}; 59 impl<K: DepKind> DepNode<K> { 65 Ctxt: super::DepContext<DepKind = K>, in new_no_params() argument 73 Ctxt: super::DepContext<DepKind = K>, in construct() argument 93 impl<K: DepKind> fmt::Debug for DepNode<K> { 120 fn recover(tcx: Ctxt, dep_node: &DepNode<Ctxt::DepKind>) -> Option<Self>; in recover() 148 default fn recover(_: Ctxt, _: &DepNode<Ctxt::DepKind>) -> Option<Self> { in recover()
|
H A D | serialized.rs | 16 use super::{DepKind, DepNode, DepNodeIndex}; 38 pub struct SerializedDepGraph<K: DepKind> { 55 impl<K: DepKind> Default for SerializedDepGraph<K> { 67 impl<K: DepKind> SerializedDepGraph<K> { 99 impl<'a, K: DepKind + Decodable<opaque::Decoder<'a>>> Decodable<opaque::Decoder<'a>> 159 pub struct NodeInfo<K: DepKind> { 165 struct Stat<K: DepKind> { 171 struct EncoderState<K: DepKind> { 179 impl<K: DepKind> EncoderState<K> { 246 pub struct GraphEncoder<K: DepKind> { [all …]
|
H A D | debug.rs | 3 use super::{DepKind, DepNode, DepNodeIndex}; 31 pub fn test<K: DepKind>(&self, node: &DepNode<K>) -> bool { in test() 39 pub struct EdgeFilter<K: DepKind> { 45 impl<K: DepKind> EdgeFilter<K> {
|
H A D | graph.rs | 20 use super::{DepContext, DepKind, DepNode, HasDepContext, WorkProductId}; 28 pub struct DepGraph<K: DepKind> { 69 struct DepGraphData<K: DepKind> { 102 impl<K: DepKind> DepGraph<K> { 296 pub fn with_anon_task<Ctxt: DepContext<DepKind = K>, OP, R>( in with_anon_task() argument 477 pub fn try_mark_green<Ctxt: QueryContext<DepKind = K>>( in try_mark_green() argument 504 fn try_mark_parent_green<Ctxt: QueryContext<DepKind = K>>( in try_mark_parent_green() argument 616 fn try_mark_previous_green<Ctxt: QueryContext<DepKind = K>>( in try_mark_previous_green() argument 686 fn emit_side_effects<Ctxt: QueryContext<DepKind = K>>( in emit_side_effects() argument 838 pub(super) struct CurrentDepGraph<K: DepKind> { [all …]
|
H A D | query.rs | 5 use super::{DepKind, DepNode, DepNodeIndex}; 13 impl<K: DepKind> DepGraphQuery<K> {
|
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/dep_graph/ |
H A D | mod.rs | 15 pub use dep_node::{label_strs, DepKind, DepKindStruct, DepNode, DepNodeExt}; 18 pub type DepGraph = rustc_query_system::dep_graph::DepGraph<DepKind>; 19 pub type TaskDeps = rustc_query_system::dep_graph::TaskDeps<DepKind>; 20 pub type DepGraphQuery = rustc_query_system::dep_graph::DepGraphQuery<DepKind>; 21 pub type SerializedDepGraph = rustc_query_system::dep_graph::SerializedDepGraph<DepKind>; 22 pub type EdgeFilter = rustc_query_system::dep_graph::debug::EdgeFilter<DepKind>; 24 impl rustc_query_system::dep_graph::DepKind for DepKind { implementation 25 const NULL: Self = DepKind::Null; 71 type DepKind = DepKind; typedef 99 fn is_eval_always(&self, kind: DepKind) -> bool { in is_eval_always() [all …]
|
H A D | dep_node.rs | 133 impl DepKind { impl 160 pub enum DepKind { 164 fn dep_kind_from_label_string(label: &str) -> Result<DepKind, ()> { 166 $(stringify!($variant) => Ok(DepKind::$variant),)* 199 DepNode::construct(tcx, DepKind::CompileCodegenUnit, &name) in make_compile_codegen_unit() 205 DepNode::construct(tcx, DepKind::CompileMonoItem, mono_item) in make_compile_mono_item() 208 pub type DepNode = rustc_query_system::dep_graph::DepNode<DepKind>; 223 fn from_def_path_hash(tcx: TyCtxt<'_>, def_path_hash: DefPathHash, kind: DepKind) -> Self; in from_def_path_hash() 252 fn from_def_path_hash(tcx: TyCtxt<'_>, def_path_hash: DefPathHash, kind: DepKind) -> DepNode { in from_def_path_hash()
|
/dports/devel/cargo-c/cargo-c-0.9.6+cargo-0.58/cargo-crates/cargo-0.58.0/src/cargo/core/ |
H A D | dependency.rs | 35 kind: DepKind, 54 kind: DepKind, 94 pub enum DepKind { enum 100 impl ser::Serialize for DepKind { implementation 106 DepKind::Normal => None, in serialize() 108 DepKind::Build => Some("build"), in serialize() 153 kind: DepKind::Normal, in new_override() 229 pub fn kind(&self) -> DepKind { in kind() argument 268 assert_eq!(kind, DepKind::Normal); in set_kind() 361 DepKind::Normal | DepKind::Build => true, in is_transitive() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/cargo/src/cargo/core/ |
H A D | dependency.rs | 35 kind: DepKind, 54 kind: DepKind, 94 pub enum DepKind { enum 100 impl ser::Serialize for DepKind { implementation 106 DepKind::Normal => None, in serialize() 108 DepKind::Build => Some("build"), in serialize() 153 kind: DepKind::Normal, in new_override() 229 pub fn kind(&self) -> DepKind { in kind() argument 268 assert_eq!(kind, DepKind::Normal); in set_kind() 361 DepKind::Normal | DepKind::Build => true, in is_transitive() [all …]
|
/dports/devel/cargo-generate/cargo-generate-0.9.0/cargo-crates/cargo-0.55.0/src/cargo/core/ |
H A D | dependency.rs | 35 kind: DepKind, 54 kind: DepKind, 94 pub enum DepKind { enum 100 impl ser::Serialize for DepKind { implementation 106 DepKind::Normal => None, in serialize() 108 DepKind::Build => Some("build"), in serialize() 153 kind: DepKind::Normal, in new_override() 229 pub fn kind(&self) -> DepKind { in kind() argument 268 assert_eq!(kind, DepKind::Normal); in set_kind() 352 DepKind::Normal | DepKind::Build => true, in is_transitive() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/cargo/src/bin/cargo/commands/ |
H A D | tree.rs | 4 use cargo::core::dependency::DepKind; 263 result.insert(EdgeKind::Dep(DepKind::Normal)); in parse_edge_kinds() 264 result.insert(EdgeKind::Dep(DepKind::Build)); in parse_edge_kinds() 265 result.insert(EdgeKind::Dep(DepKind::Development)); in parse_edge_kinds() 280 "no-normal" => result.remove(&EdgeKind::Dep(DepKind::Normal)), in parse_edge_kinds() 281 "no-build" => result.remove(&EdgeKind::Dep(DepKind::Build)), in parse_edge_kinds() 282 "no-dev" => result.remove(&EdgeKind::Dep(DepKind::Development)), in parse_edge_kinds() 307 result.insert(EdgeKind::Dep(DepKind::Normal)); in parse_edge_kinds() 310 result.insert(EdgeKind::Dep(DepKind::Build)); in parse_edge_kinds() 313 result.insert(EdgeKind::Dep(DepKind::Development)); in parse_edge_kinds()
|
/dports/devel/cargo-generate/cargo-generate-0.9.0/cargo-crates/cargo-0.55.0/src/bin/cargo/commands/ |
H A D | tree.rs | 4 use cargo::core::dependency::DepKind; 263 result.insert(EdgeKind::Dep(DepKind::Normal)); in parse_edge_kinds() 264 result.insert(EdgeKind::Dep(DepKind::Build)); in parse_edge_kinds() 265 result.insert(EdgeKind::Dep(DepKind::Development)); in parse_edge_kinds() 280 "no-normal" => result.remove(&EdgeKind::Dep(DepKind::Normal)), in parse_edge_kinds() 281 "no-build" => result.remove(&EdgeKind::Dep(DepKind::Build)), in parse_edge_kinds() 282 "no-dev" => result.remove(&EdgeKind::Dep(DepKind::Development)), in parse_edge_kinds() 307 result.insert(EdgeKind::Dep(DepKind::Normal)); in parse_edge_kinds() 310 result.insert(EdgeKind::Dep(DepKind::Build)); in parse_edge_kinds() 313 result.insert(EdgeKind::Dep(DepKind::Development)); in parse_edge_kinds()
|
/dports/devel/cargo-c/cargo-c-0.9.6+cargo-0.58/cargo-crates/cargo-0.58.0/src/bin/cargo/commands/ |
H A D | tree.rs | 4 use cargo::core::dependency::DepKind; 263 result.insert(EdgeKind::Dep(DepKind::Normal)); in parse_edge_kinds() 264 result.insert(EdgeKind::Dep(DepKind::Build)); in parse_edge_kinds() 265 result.insert(EdgeKind::Dep(DepKind::Development)); in parse_edge_kinds() 280 "no-normal" => result.remove(&EdgeKind::Dep(DepKind::Normal)), in parse_edge_kinds() 281 "no-build" => result.remove(&EdgeKind::Dep(DepKind::Build)), in parse_edge_kinds() 282 "no-dev" => result.remove(&EdgeKind::Dep(DepKind::Development)), in parse_edge_kinds() 307 result.insert(EdgeKind::Dep(DepKind::Normal)); in parse_edge_kinds() 310 result.insert(EdgeKind::Dep(DepKind::Build)); in parse_edge_kinds() 313 result.insert(EdgeKind::Dep(DepKind::Development)); in parse_edge_kinds()
|
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_query_impl/src/ |
H A D | plumbing.rs | 6 use rustc_middle::dep_graph::{DepKind, DepNodeIndex, SerializedDepNodeIndex}; 35 type DepKind = rustc_middle::dep_graph::DepKind; typedef 45 fn current_query_job(&self) -> Option<QueryJobId<Self::DepKind>> { in current_query_job() argument 84 token: QueryJobId<Self::DepKind>, in start_query() argument 155 query: Option<QueryJobId<DepKind>>, in try_print_query_stack() argument 250 let kind = dep_graph::DepKind::$name; 264 let span = if kind == dep_graph::DepKind::def_span { 334 dep_kind: dep_graph::DepKind::$name, 464 crate::dep_graph::DepKind, 486 ) -> Option<QueryMap<crate::dep_graph::DepKind>> { [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/cargo/src/cargo/ops/tree/ |
H A D | mod.rs | 5 use crate::core::dependency::DepKind; 142 .contains(&EdgeKind::Dep(DepKind::Development)) in build_and_print() 328 EdgeKind::Dep(DepKind::Normal), in print_node() 329 EdgeKind::Dep(DepKind::Build), in print_node() 330 EdgeKind::Dep(DepKind::Development), in print_node() 376 EdgeKind::Dep(DepKind::Normal) => None, in print_dependencies() 377 EdgeKind::Dep(DepKind::Build) => Some("[build-dependencies]"), in print_dependencies() 378 EdgeKind::Dep(DepKind::Development) => Some("[dev-dependencies]"), in print_dependencies()
|
/dports/devel/cargo-generate/cargo-generate-0.9.0/cargo-crates/cargo-0.55.0/src/cargo/ops/tree/ |
H A D | mod.rs | 5 use crate::core::dependency::DepKind; 142 .contains(&EdgeKind::Dep(DepKind::Development)) in build_and_print() 328 EdgeKind::Dep(DepKind::Normal), in print_node() 329 EdgeKind::Dep(DepKind::Build), in print_node() 330 EdgeKind::Dep(DepKind::Development), in print_node() 376 EdgeKind::Dep(DepKind::Normal) => None, in print_dependencies() 377 EdgeKind::Dep(DepKind::Build) => Some("[build-dependencies]"), in print_dependencies() 378 EdgeKind::Dep(DepKind::Development) => Some("[dev-dependencies]"), in print_dependencies()
|
/dports/devel/cargo-c/cargo-c-0.9.6+cargo-0.58/cargo-crates/cargo-0.58.0/src/cargo/ops/tree/ |
H A D | mod.rs | 5 use crate::core::dependency::DepKind; 142 .contains(&EdgeKind::Dep(DepKind::Development)) in build_and_print() 328 EdgeKind::Dep(DepKind::Normal), in print_node() 329 EdgeKind::Dep(DepKind::Build), in print_node() 330 EdgeKind::Dep(DepKind::Development), in print_node() 376 EdgeKind::Dep(DepKind::Normal) => None, in print_dependencies() 377 EdgeKind::Dep(DepKind::Build) => Some("[build-dependencies]"), in print_dependencies() 378 EdgeKind::Dep(DepKind::Development) => Some("[dev-dependencies]"), in print_dependencies()
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/cargo/crates/resolver-tests/tests/ |
H A D | resolve.rs | 1 use cargo::core::dependency::DepKind; 236 pkg!(("e", "0.0.6") => [dep_req_kind("a", "<= 0.0.4", DepKind::Normal, true),]), in pub_fail() 248 pkg!("B" => [dep_req_kind("A", "0.1", DepKind::Normal, true)]), in basic_public_dependency() 283 pkg!(("b", "0.0.2") => [dep_req_kind("a", "=0.0.6", DepKind::Normal, true)]), in public_dependency_filling_in() 319 pkg!("B" => [dep_req_kind("A", "=0.0.0", DepKind::Normal, true),]), in public_dependency_filling_in_and_update() 345 pkg!(("b", "0.2.1") => [dep_req_kind("a", "0.2.0", DepKind::Normal, true)]), in public_dependency_skipping() 365 pkg!("B" => [dep_req_kind("A", ">= 0.0.3", DepKind::Normal, true)]), in public_dependency_skipping_in_backtracking() 378 pkg!(("b", "0.0.1") => [dep_req_kind("a", "= 0.0.1", DepKind::Normal, true),]), in public_sat_topological_order() 496 pkg!("foo" => ["bar", dep_kind("baz", DepKind::Development)]), in test_resolving_with_dev_deps() 497 pkg!("baz" => ["bat", dep_kind("bam", DepKind::Development)]), in test_resolving_with_dev_deps() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_query_system/src/query/ |
H A D | mod.rs | 121 fn current_query_job(&self) -> Option<QueryJobId<Self::DepKind>>; in current_query_job() argument 123 fn try_collect_active_jobs(&self) -> Option<QueryMap<Self::DepKind>>; in try_collect_active_jobs() argument 143 token: QueryJobId<Self::DepKind>, in start_query() argument
|
H A D | config.rs | 24 pub dep_kind: CTX::DepKind, 35 pub(crate) fn to_dep_node(&self, tcx: CTX::DepContext, key: &K) -> DepNode<CTX::DepKind> in to_dep_node() 62 fn query_state<'a>(tcx: CTX) -> &'a QueryState<CTX::DepKind, Self::Key> in query_state() argument
|
H A D | plumbing.rs | 186 state: &'b QueryState<CTX::DepKind, K>, in try_start() argument 190 dep_kind: CTX::DepKind, in try_start() argument 191 ) -> TryGetJob<'b, CTX::DepKind, K> in try_start() 379 state: &QueryState<CTX::DepKind, C::Key>, in try_execute_query() argument 384 dep_node: Option<DepNode<CTX::DepKind>>, in try_execute_query() argument 392 match JobOwner::<'_, CTX::DepKind, C::Key>::try_start( in try_execute_query() 429 mut dep_node_opt: Option<DepNode<CTX::DepKind>>, in execute_job() argument 431 job_id: QueryJobId<CTX::DepKind>, in execute_job() argument 498 dep_node: &DepNode<CTX::DepKind>, in try_load_from_disk_and_cache_in_memory() argument 579 dep_node: &DepNode<CTX::DepKind>, in incremental_verify_ich() argument [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/tools/cargo/crates/resolver-tests/src/ |
H A D | lib.rs | 12 use cargo::core::dependency::DepKind; 631 pub fn dep_req_kind(name: &str, req: &str, kind: DepKind, public: bool) -> Dependency { in dep_req_kind() argument 644 pub fn dep_kind(name: &str, kind: DepKind) -> Dependency { in dep_kind() 679 if d.kind() == DepKind::Normal in fmt() 684 } else if d.kind() == DepKind::Normal && !d.is_public() { in fmt() 698 DepKind::Development => "DepKind::Development", in fmt() 699 DepKind::Build => "DepKind::Build", in fmt() 700 DepKind::Normal => "DepKind::Normal", in fmt() 727 pkg!(("cat", "1.0.2") => [dep_req_kind("other", "2", DepKind::Build, false)]), in meta_test_deep_pretty_print_registry() 850 0 => DepKind::Normal, in registry_strategy() [all …]
|
/dports/devel/capnproto080/capnproto-0.8.0/c++/src/capnp/ |
H A D | raw-schema.h | 105 enum class DepKind { enum 128 static inline uint makeDepLocation(DepKind kind, uint index) { in makeDepLocation()
|
/dports/devel/capnproto/capnproto-0.9.0/c++/src/capnp/ |
H A D | raw-schema.h | 105 enum class DepKind { enum 128 static inline uint makeDepLocation(DepKind kind, uint index) { in makeDepLocation()
|