Lines Matching refs:inner
96 if let Type::Ident(ident) = &ptr.inner {
114 match &ty.inner {
140 if let Type::Ident(ident) = &ptr.inner {
150 } else if let Type::CxxVector(_) = &ptr.inner {
158 if let Type::Ident(ident) = &ptr.inner {
170 } else if let Type::CxxVector(_) = &ptr.inner {
179 if let Type::Ident(ident) = &ptr.inner {
191 } else if let Type::CxxVector(_) = &ptr.inner {
200 if let Type::Ident(ident) = &ptr.inner {
223 if let Some(requires_pin) = match &ty.inner {
240 match ty.inner {
253 match ty.inner {
266 let supported = !is_unsized(cx, &ty.inner)
267 || match &ty.inner {
277 if let Type::Ident(ident) = &ty.inner {
287 let supported = !is_unsized(cx, &ty.inner);
523 if let Type::Ident(inner) = &ty.inner {
524 if Atom::from(&inner.rust).is_none() {
643 Type::Array(array) => is_unsized(cx, &array.inner),