Lines Matching refs:inner
613 if let Type::Ident(ident) = reference.inner {
1069 | Type::CxxVector(ty) => match &ty.inner {
1163 let inner = parse_type(&slice.elem)?;
1170 inner,
1175 let inner = parse_type(&ty.elem)?;
1179 Ok(match &inner {
1193 inner,
1205 let inner = parse_type(&ty.elem)?;
1210 inner,
1226 let inner = parse_type(arg)?;
1230 inner,
1236 let inner = parse_type(arg)?;
1240 inner,
1246 let inner = parse_type(arg)?;
1250 inner,
1256 let inner = parse_type(arg)?;
1260 inner,
1266 let inner = parse_type(arg)?;
1270 inner,
1276 let inner = parse_type(arg)?;
1280 inner,
1286 let inner = parse_type(arg)?;
1288 if let Type::Ref(mut inner) = inner {
1289 inner.pinned = true;
1290 inner.pin_tokens =
1292 return Ok(Type::Ref(inner));
1330 let inner = parse_type(&ty.elem)?;
1357 inner,