Home
last modified time | relevance | path

Searched refs:ConstrainResult (Results 1 – 8 of 8) sorted by relevance

/external/rust/crates/bindgen/src/ir/analysis/
Dhas_destructor.rs3 use super::{generate_dependencies, ConstrainResult, MonotoneFramework};
56 fn insert<Id: Into<ItemId>>(&mut self, id: Id) -> ConstrainResult { in insert() argument
65 ConstrainResult::Changed in insert()
89 fn constrain(&mut self, id: ItemId) -> ConstrainResult { in constrain() argument
93 return ConstrainResult::Same; in constrain()
98 None => return ConstrainResult::Same, in constrain()
109 ConstrainResult::Same in constrain()
119 CompKind::Union => ConstrainResult::Same, in constrain()
135 ConstrainResult::Same in constrain()
151 ConstrainResult::Same in constrain()
[all …]
Dmod.rs110 fn constrain(&mut self, node: Self::Node) -> ConstrainResult; in constrain() argument
124 pub enum ConstrainResult { enum
133 impl Default for ConstrainResult { implementation
135 ConstrainResult::Same in default()
139 impl ops::BitOr for ConstrainResult { implementation
142 fn bitor(self, rhs: ConstrainResult) -> Self::Output { in bitor()
143 if self == ConstrainResult::Changed || rhs == ConstrainResult::Changed { in bitor()
144 ConstrainResult::Changed in bitor()
146 ConstrainResult::Same in bitor()
151 impl ops::BitOrAssign for ConstrainResult { implementation
[all …]
Dhas_float.rs3 use super::{generate_dependencies, ConstrainResult, MonotoneFramework};
64 fn insert<Id: Into<ItemId>>(&mut self, id: Id) -> ConstrainResult { in insert() argument
76 ConstrainResult::Changed in insert()
100 fn constrain(&mut self, id: ItemId) -> ConstrainResult { in constrain() argument
105 return ConstrainResult::Same; in constrain()
113 return ConstrainResult::Same; in constrain()
132 ConstrainResult::Same in constrain()
148 ConstrainResult::Same in constrain()
158 ConstrainResult::Same in constrain()
174 ConstrainResult::Same in constrain()
[all …]
Dhas_vtable.rs3 use super::{generate_dependencies, ConstrainResult, MonotoneFramework};
96 ) -> ConstrainResult { in insert() argument
98 return ConstrainResult::Same; in insert()
106 ConstrainResult::Changed in insert()
108 ConstrainResult::Same in insert()
113 ConstrainResult::Changed in insert()
118 fn forward<Id1, Id2>(&mut self, from: Id1, to: Id2) -> ConstrainResult in forward()
127 None => ConstrainResult::Same, in forward()
153 fn constrain(&mut self, id: ItemId) -> ConstrainResult { in constrain() argument
158 None => return ConstrainResult::Same, in constrain()
[all …]
Dhas_type_param_in_array.rs3 use super::{generate_dependencies, ConstrainResult, MonotoneFramework};
66 fn insert<Id: Into<ItemId>>(&mut self, id: Id) -> ConstrainResult { in insert() argument
82 ConstrainResult::Changed in insert()
106 fn constrain(&mut self, id: ItemId) -> ConstrainResult { in constrain() argument
111 return ConstrainResult::Same; in constrain()
119 return ConstrainResult::Same; in constrain()
143 ConstrainResult::Same in constrain()
158 ConstrainResult::Same in constrain()
178 ConstrainResult::Same in constrain()
202 ConstrainResult::Same in constrain()
[all …]
Dsizedness.rs4 generate_dependencies, ConstrainResult, HasVtable, MonotoneFramework,
134 ) -> ConstrainResult { in insert() argument
138 return ConstrainResult::Same; in insert()
145 ConstrainResult::Changed in insert()
147 ConstrainResult::Same in insert()
152 ConstrainResult::Changed in insert()
157 fn forward(&mut self, from: TypeId, to: TypeId) -> ConstrainResult { in forward() argument
159 None => ConstrainResult::Same, in forward()
204 fn constrain(&mut self, id: TypeId) -> ConstrainResult { in constrain() argument
211 return ConstrainResult::Same; in constrain()
Dderive.rs5 use super::{generate_dependencies, ConstrainResult, MonotoneFramework};
111 ) -> ConstrainResult { in insert() argument
121 return ConstrainResult::Same; in insert()
128 ConstrainResult::Changed in insert()
130 ConstrainResult::Same in insert()
135 ConstrainResult::Changed in insert()
676 fn constrain(&mut self, id: ItemId) -> ConstrainResult { in constrain() argument
681 return ConstrainResult::Same; in constrain()
Dtemplate_params.rs91 use super::{ConstrainResult, MonotoneFramework};
513 fn constrain(&mut self, id: ItemId) -> ConstrainResult { in constrain() argument
577 ConstrainResult::Changed in constrain()
579 ConstrainResult::Same in constrain()