Lines Matching refs:inner

934                 write_type_space(out, &ret.inner);
1041 write_type_space(out, &ret.inner);
1160 write_type_space(out, &ty.inner);
1164 write_type_space(out, &ty.inner);
1186 write_type_space(out, &ty.inner);
1190 write_type_space(out, &ty.inner);
1208 write_type_space(out, &ty.inner);
1231 write_type(out, &ty.inner);
1236 write_type(out, &ty.inner);
1241 write_type(out, &ptr.inner);
1246 write_type(out, &ptr.inner);
1251 write_type(out, &ptr.inner);
1256 write_type(out, &ty.inner);
1260 write_type_space(out, &r.inner);
1267 write_type_space(out, &p.inner);
1278 write_type_space(out, &slice.inner);
1301 write_type(out, &a.inner);
1436 let inner = resolve.name.to_fully_qualified();
1442 inner, instance,
1447 instance, inner,
1452 instance, inner,
1458 let inner = element.to_typename(out.types);
1466 instance, inner,
1471 instance, inner,
1476 instance, inner,
1481 instance, inner,
1486 inner, instance,
1491 instance, inner,
1496 instance, inner,
1501 instance, inner,
1507 let inner = resolve.name.to_fully_qualified();
1515 inner, inner,
1525 inner, inner,
1532 writeln!(out, "void Box<{}>::drop() noexcept {{", inner);
1539 let inner = element.to_typename(out.types);
1546 writeln!(out, "Vec<{}>::Vec() noexcept {{", inner);
1552 writeln!(out, "void Vec<{}>::drop() noexcept {{", inner);
1561 inner,
1571 inner,
1582 writeln!(out, "{} const *Vec<{0}>::data() const noexcept {{", inner);
1591 inner,
1605 inner,
1616 writeln!(out, "void Vec<{}>::truncate(::std::size_t len) {{", inner,);
1634 let inner = ty.to_typename(out.types);
1662 inner, definition,
1668 inner,
1673 inner,
1679 instance, inner,
1681 writeln!(out, " ::new (ptr) ::std::unique_ptr<{}>();", inner);
1689 inner, instance, inner,
1694 inner, inner, inner,
1696 writeln!(out, " ::new (ptr) ::std::unique_ptr<{}>(uninit);", inner);
1704 instance, inner, inner,
1706 writeln!(out, " ::new (ptr) ::std::unique_ptr<{}>(raw);", inner);
1712 inner, instance, inner,
1720 inner, instance, inner,
1728 instance, inner,
1735 inner,
1746 let inner = resolve.name.to_fully_qualified();
1761 inner,
1766 inner,
1772 instance, inner,
1774 writeln!(out, " ::new (ptr) ::std::shared_ptr<{}>();", inner);
1782 inner, instance, inner,
1787 inner, inner, inner,
1789 writeln!(out, " ::new (ptr) ::std::shared_ptr<{}>(uninit);", inner);
1797 instance, inner, inner,
1799 writeln!(out, " ::new (ptr) ::std::shared_ptr<{}>(self);", inner);
1805 inner, instance, inner,
1813 instance, inner,
1821 let inner = resolve.name.to_fully_qualified();
1830 inner,
1835 inner,
1840 instance, inner,
1842 writeln!(out, " ::new (ptr) ::std::weak_ptr<{}>();", inner);
1848 instance, inner, inner,
1850 writeln!(out, " ::new (ptr) ::std::weak_ptr<{}>(self);", inner);
1856 instance, inner, inner,
1858 writeln!(out, " ::new (weak) ::std::weak_ptr<{}>(shared);", inner);
1864 instance, inner, inner,
1869 inner,
1876 instance, inner,
1884 let inner = element.to_typename(out.types);
1894 instance, inner,
1903 inner, instance, inner,
1913 instance, inner, inner,
1923 instance, inner, inner,
1925 writeln!(out, " ::new (out) {}(::std::move(v->back()));", inner);