mirror of
https://github.com/pybind/pybind11.git
synced 2026-04-19 22:39:09 +00:00
Fix *args/**kwargs return types. Add type hinting to py::make_tuple (#5881)
* Type hint make_tuple / fix *args/**kwargs return type Signed-off-by: Michael Carlstrom <rmc@carlstrom.com> * add back commented out panic * ignore return std move clang Signed-off-by: Michael Carlstrom <rmc@carlstrom.com> * fix for mingmw Signed-off-by: Michael Carlstrom <rmc@carlstrom.com> * added missing case Signed-off-by: Michael Carlstrom <rmc@carlstrom.com> --------- Signed-off-by: Michael Carlstrom <rmc@carlstrom.com>
This commit is contained in:
committed by
GitHub
parent
8ecf10e8cc
commit
42cda7570e
@@ -376,10 +376,14 @@ TEST_SUBMODULE(factory_constructors, m) {
|
||||
py::print("noisy placement new");
|
||||
return p;
|
||||
}
|
||||
static void operator delete(void *p, size_t) {
|
||||
static void operator delete(void *p) noexcept {
|
||||
py::print("noisy delete");
|
||||
::operator delete(p);
|
||||
}
|
||||
static void operator delete(void *p, size_t) {
|
||||
py::print("noisy delete size");
|
||||
::operator delete(p);
|
||||
}
|
||||
static void operator delete(void *, void *) { py::print("noisy placement delete"); }
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user