aboutsummaryrefslogtreecommitdiff
path: root/src/cxx.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/cxx.cc')
-rw-r--r--src/cxx.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cxx.cc b/src/cxx.cc
index 70ebc0b1..8c361c08 100644
--- a/src/cxx.cc
+++ b/src/cxx.cc
@@ -605,6 +605,10 @@ static_assert(sizeof(std::string) <= kMaxExpectedWordsInString * sizeof(void *),
std::unique_ptr<std::vector<CXX_TYPE>> *ptr) noexcept { \
new (ptr) std::unique_ptr<std::vector<CXX_TYPE>>(); \
} \
+ std::vector<CXX_TYPE> \
+ *cxxbridge1$unique_ptr$std$vector$##RUST_TYPE##$new() noexcept { \
+ return new std::vector<CXX_TYPE>(); \
+ } \
void cxxbridge1$unique_ptr$std$vector$##RUST_TYPE##$raw( \
std::unique_ptr<std::vector<CXX_TYPE>> *ptr, \
std::vector<CXX_TYPE> *raw) noexcept { \