Home
last modified time | relevance | path

Searched refs:EntityRef (Results 1 – 25 of 56) sorted by relevance

123

/wasmtime-44.0.1/cranelift/entity/src/
H A Diter.rs3 use crate::EntityRef;
10 pub struct Iter<'a, K: EntityRef, V>
18 impl<'a, K: EntityRef, V> Iter<'a, K, V> {
29 impl<'a, K: EntityRef, V> Iterator for Iter<'a, K, V> {
50 pub struct IterMut<'a, K: EntityRef, V>
58 impl<'a, K: EntityRef, V> IterMut<'a, K, V> {
69 impl<'a, K: EntityRef, V> Iterator for IterMut<'a, K, V> {
90 pub struct IntoIter<K: EntityRef, V> {
95 impl<K: EntityRef, V> IntoIter<K, V> {
106 impl<K: EntityRef, V> Iterator for IntoIter<K, V> {
[all …]
H A Dkeys.rs6 use crate::EntityRef;
10 pub struct Keys<K: EntityRef> {
16 impl<K: EntityRef> Keys<K> {
27 impl<K: EntityRef> Iterator for Keys<K> {
46 impl<K: EntityRef> DoubleEndedIterator for Keys<K> {
58 impl<K: EntityRef> ExactSizeIterator for Keys<K> {}
H A Dlib.rs46 pub trait EntityRef: Copy + Eq { interface
59 E: EntityRef, in iter_entity_range()
75 E: EntityRef,
93 E: EntityRef,
104 E: EntityRef,
111 E: EntityRef,
121 impl $crate::EntityRef for $entity {
211 impl $crate::EntityRef for $entity {
339 use crate::EntityRef;
348 use crate::EntityRef;
[all …]
H A Dmap.rs3 use crate::EntityRef;
31 K: EntityRef,
42 K: EntityRef,
217 K: EntityRef,
227 K: EntityRef,
242 K: EntityRef,
262 K: EntityRef,
278 K: EntityRef,
293 K: EntityRef,
307 K: EntityRef,
[all …]
H A Dprimary.rs2 use crate::EntityRef;
35 K: EntityRef,
43 K: EntityRef,
248 K: EntityRef,
259 K: EntityRef,
271 K: EntityRef,
280 K: EntityRef,
292 K: EntityRef,
304 K: EntityRef,
316 K: EntityRef,
[all …]
H A Dset.rs3 use crate::EntityRef;
21 K: EntityRef,
29 K: fmt::Debug + EntityRef,
36 impl<K: EntityRef> Default for EntitySet<K> {
45 impl<K: EntityRef> Extend<K> for EntitySet<K> {
56 K: EntityRef,
188 K: EntityRef,
209 impl EntityRef for E {
H A Dboxed_slice.rs3 use crate::EntityRef;
18 K: EntityRef,
26 K: EntityRef,
101 K: EntityRef,
113 K: EntityRef,
122 K: EntityRef,
134 K: EntityRef,
154 impl EntityRef for E {
H A Dsparse.rs10 use crate::EntityRef;
63 K: EntityRef,
72 K: EntityRef,
209 K: EntityRef,
219 K: EntityRef + fmt::Debug,
232 K: EntityRef,
246 T: EntityRef,
H A Dlist.rs2 use crate::EntityRef;
68 pub struct EntityList<T: EntityRef + ReservedValue> {
74 impl<T: EntityRef + ReservedValue> Default for EntityList<T> {
86 pub struct ListPool<T: EntityRef + ReservedValue> {
94 impl<T: EntityRef + ReservedValue> PartialEq for ListPool<T> {
101 impl<T: core::hash::Hash + EntityRef + ReservedValue> core::hash::Hash for ListPool<T> {
108 impl<T: EntityRef + ReservedValue> Default for ListPool<T> {
138 impl<T: EntityRef + ReservedValue> ListPool<T> {
270 impl<T: EntityRef + ReservedValue> EntityList<T> {
/wasmtime-44.0.1/crates/environ/src/collections/
H A Dprimary_map.rs15 K: EntityRef,
22 K: EntityRef,
43 K: EntityRef,
54 K: EntityRef,
71 K: EntityRef,
85 K: EntityRef,
223 K: EntityRef,
242 K: EntityRef,
253 K: EntityRef,
262 K: EntityRef,
[all …]
H A Dsecondary_map.rs3 use cranelift_entity::{EntityRef, SecondaryMap as Inner};
8 K: EntityRef,
16 K: EntityRef + fmt::Debug,
26 K: EntityRef,
130 K: EntityRef,
142 K: EntityRef,
154 K: EntityRef,
166 K: EntityRef,
202 K: EntityRef,
211 K: EntityRef, in deserialize()
[all …]
H A Dentity_set.rs1 use cranelift_entity::{EntityRef, Keys, SetIter};
9 K: EntityRef,
16 K: EntityRef,
/wasmtime-44.0.1/crates/environ/src/graphs/
H A Dentity_graph.rs2 use crate::{EntityRef, SecondaryMap, prelude::*};
12 Node: EntityRef,
24 Node: EntityRef + Debug,
27 struct Edges<'a, Node: EntityRef + Debug>(&'a EntityGraph<Node>); in fmt()
29 impl<'a, Node: EntityRef + Debug> Debug for Edges<'a, Node> { in fmt()
49 Node: EntityRef + Debug,
79 Node: EntityRef,
H A Dscc.rs16 EntityRef, EntitySet, PrimaryMap, SecondaryMap, non_max::NonMaxU32,
36 Node: EntityRef,
48 Node: EntityRef + Debug,
51 struct Map<'a, Node: EntityRef + Debug>(&'a StronglyConnectedComponents<Node>); in fmt()
55 Node: EntityRef + Debug, in fmt()
70 Node: EntityRef + Debug,
/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/
H A Doperands.rs73 | OperandKindFields::EntityRef in is_immediate_or_entityref()
90 EntityRef, enumerator
145 | OperandKindFields::EntityRef in doc()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Ddebug_builtins.rs5 use wasmtime_environ::{EntityRef, MemoryIndex};
/wasmtime-44.0.1/cranelift/umbrella/src/
H A Dlib.rs25 pub use crate::codegen::entity::EntityRef;
/wasmtime-44.0.1/cranelift/codegen/meta/src/shared/
H A Dentities.rs8 OperandKindFields::EntityRef, in new()
/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Dprogpoint.rs61 use crate::entity::EntityRef;
H A Dextname.rs12 use cranelift_entity::EntityRef as _;
245 use cranelift_entity::EntityRef as _;
H A Djumptable.rs114 use crate::entity::EntityRef;
/wasmtime-44.0.1/crates/environ/src/component/
H A Ddfg.rs33 use crate::{EntityIndex, EntityRef, ModuleInternedTypeIndex, PrimaryMap, WasmValType};
566 pub struct Intern<K: EntityRef, V> {
573 K: EntityRef,
597 impl<K: EntityRef, V> Index<K> for Intern<K, V> {
604 impl<K: EntityRef, V> Default for Intern<K, V> {
1292 V: EntityRef, in intern() argument
1307 V: EntityRef, in intern_no_init() argument
1321 V: EntityRef, in intern_() argument
/wasmtime-44.0.1/crates/wasmtime/src/compile/
H A Dstratify.rs56 EntityRef, SecondaryMap,
94 Node: EntityRef + Debug, in new()
/wasmtime-44.0.1/cranelift/bforest/src/
H A Dlib.rs133 use crate::entity::EntityRef;
/wasmtime-44.0.1/crates/cranelift/src/
H A Ddebug.rs18 DefinedFuncIndex, DefinedMemoryIndex, EntityRef, MemoryIndex, ModuleTranslation,

123