/external/rust/crates/bindgen/src/ir/analysis/ |
D | has_destructor.rs | 3 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 …]
|
D | mod.rs | 110 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 …]
|
D | has_float.rs | 3 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 …]
|
D | has_vtable.rs | 3 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 …]
|
D | has_type_param_in_array.rs | 3 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 …]
|
D | sizedness.rs | 4 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()
|
D | derive.rs | 5 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()
|
D | template_params.rs | 91 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()
|