Lines Matching refs:rust_vec
217 Type::RustVec(_) => out.builtin.rust_vec = true,
1465 "void cxxbridge1$rust_vec${}$new(::rust::Vec<{}> const *ptr) noexcept;",
1470 "void cxxbridge1$rust_vec${}$drop(::rust::Vec<{}> *ptr) noexcept;",
1475 "::std::size_t cxxbridge1$rust_vec${}$len(::rust::Vec<{}> const *ptr) noexcept;",
1480 "::std::size_t cxxbridge1$rust_vec${}$capacity(::rust::Vec<{}> const *ptr) noexcept;",
1485 "{} const *cxxbridge1$rust_vec${}$data(::rust::Vec<{0}> const *ptr) noexcept;",
1490 "void cxxbridge1$rust_vec${}$reserve_total(::rust::Vec<{}> *ptr, ::std::size_t new_cap) noexcept;",
1495 "void cxxbridge1$rust_vec${}$set_len(::rust::Vec<{}> *ptr, ::std::size_t len) noexcept;",
1500 "void cxxbridge1$rust_vec${}$truncate(::rust::Vec<{}> *ptr, ::std::size_t len) noexcept;",
1547 writeln!(out, " cxxbridge1$rust_vec${}$new(this);", instance);
1553 writeln!(out, " return cxxbridge1$rust_vec${}$drop(this);", instance);
1563 writeln!(out, " return cxxbridge1$rust_vec${}$len(this);", instance);
1575 " return cxxbridge1$rust_vec${}$capacity(this);",
1583 writeln!(out, " return cxxbridge1$rust_vec${}$data(this);", instance);
1595 " return cxxbridge1$rust_vec${}$reserve_total(this, new_cap);",
1609 " return cxxbridge1$rust_vec${}$set_len(this, len);",
1619 " return cxxbridge1$rust_vec${}$truncate(this, len);",