Lines Matching refs:Some
126 None | Some(Bool) | Some(Char) | Some(U8) | Some(U16) | Some(U32) | Some(U64)
127 | Some(Usize) | Some(I8) | Some(I16) | Some(I32) | Some(I64) | Some(Isize)
128 | Some(F32) | Some(F64) | Some(RustString) => return,
129 Some(CxxString) => {}
147 None | Some(CxxString) => return,
165 None | Some(Bool) | Some(U8) | Some(U16) | Some(U32) | Some(U64) | Some(Usize)
166 | Some(I8) | Some(I16) | Some(I32) | Some(I64) | Some(Isize) | Some(F32)
167 | Some(F64) | Some(CxxString) => return,
168 Some(Char) | Some(RustString) => {}
186 None | Some(Bool) | Some(U8) | Some(U16) | Some(U32) | Some(U64) | Some(Usize)
187 | Some(I8) | Some(I16) | Some(I32) | Some(I64) | Some(Isize) | Some(F32)
188 | Some(F64) | Some(CxxString) => return,
189 Some(Char) | Some(RustString) => {}
210 None | Some(U8) | Some(U16) | Some(U32) | Some(U64) | Some(Usize) | Some(I8)
211 | Some(I16) | Some(I32) | Some(I64) | Some(Isize) | Some(F32) | Some(F64)
212 | Some(CxxString) => return,
213 Some(Char) => { /* todo */ }
214 Some(Bool) | Some(RustString) => {}
223 if let Some(requires_pin) = match &ty.inner {
225 Some(ident.rust.to_string())
227 Type::CxxVector(_) => Some("CxxVector<...>".to_owned()),
322 if let Some(ety) = cx.types.untrusted.get(&name.rust) {
394 if let Some(reasons) = cx.types.required_trivial.get(&ety.name.rust) {
425 if let Some(receiver) = &efn.receiver {
481 if let Some(ty) = &efn.ret {
510 if let Some(negative) = imp.negative_token {
542 Some(Type::Ref(ty)) if ty.mutable => {}
543 Some(Type::SliceRef(slice)) if slice.mutable => {}
547 if let Some(receiver) = &efn.receiver {
552 Some(resolve) => resolve,
572 Some(resolve) => !resolve.generics.lifetimes.is_empty(),
711 } else if Atom::from(&ident.rust) == Some(CxxString) {
713 } else if Atom::from(&ident.rust) == Some(Char) {