22 Commits (ae951ca085f6a3a12958467b60ad0162eec7f72f)

Author SHA1 Message Date
Henry Schreiner ae951ca085 CI fixes (#1744) 6 years ago
Wenzel Jakob 44e39e0de7
fix regression reported by @cyfdecyf in #1454 (#1517) 7 years ago
Jason Rhinelander e763f04689 Base class destructor should be virtual 7 years ago
Jason Rhinelander e88656ab45 Improve macro type handling for types with commas 7 years ago
Unknown 0b3f44ebdf Trivial typos 8 years ago
Jason Rhinelander c4e180081d Reimplement py::init<...> to use common factory code 8 years ago
Jason Rhinelander 464d98962d Allow binding factory functions as constructors 8 years ago
Jason Rhinelander 391c75447d Update all remaining tests to new test styles 8 years ago
Dean Moldovan 0bc272b2e9 Move tests from short translation units into their logical parents 8 years ago
Dean Moldovan bdfb50f384 Move tests from test_issues.cpp/py into appropriate files 8 years ago
Jason Rhinelander 271b27ff18 Remove obsolete comment 8 years ago
Jason Rhinelander 7dfb932e70 Update OVERLOAD macros to support ref/ptr return type overloads 9 years ago
Jason Rhinelander 116d37c9ba Use 'override' rather than 'virtual' for overrides 9 years ago
Jason Rhinelander 6b52c838d7 Allow passing base types as a template parameter 9 years ago
Dean Moldovan 81511be341 Replace std::cout with py::print in tests 9 years ago
Jason Rhinelander 5fffe200e3 Allow arbitrary class_ template option ordering 9 years ago
Jason Rhinelander 52f4be8946 Make test initialization self-registering 9 years ago
Jason Rhinelander 2097826346 Fix template trampoline overload lookup failure 9 years ago
Wenzel Jakob 1ffce7422d Get pybind11 test suite to compile on the Intel compiler (more or less..) 9 years ago
Dean Moldovan 99dbdc16e5 Simplify more tests by replacing capture with assert 9 years ago
Dean Moldovan a0c1ccf0a9 Port tests to pytest 9 years ago
Wenzel Jakob 216df0dd67 quench warning on clang/OSX 9 years ago
Jason Rhinelander 3f589379ec Improve constructor/destructor tracking 9 years ago
Jason Rhinelander ed14879a19 Move support for return values of called Python functions 9 years ago
Jason Rhinelander d6c365bcfa virtual + inheritance example: remove multiple inheritance approach 9 years ago
Jason Rhinelander 0ca96e2915 Added advanced doc section on virtual methods + inheritance 9 years ago
Jason Rhinelander b3f3d79f4c Rename examples files, as per #288 9 years ago
Wenzel Jakob 86d825f330 Redesigned virtual call mechanism and user-facing syntax (breaking change!) 9 years ago
Wenzel Jakob 43b09af3a9 example12 clarifications 9 years ago
Wenzel Jakob fc92d82bba added [[noreturn]] attribute to pybind11_fail 9 years ago
Wenzel Jakob 8cb6cb33ef minor cleanups in common.h; updated author info and copyright year 9 years ago
Wenzel Jakob 1dc940d4b7 quenched -pendantic warnings (closes #167) 9 years ago
Wenzel Jakob 4a50fa5cd4 Address issue with handle::cast<bool>(), quench warning in example 12 (fixes #110) 10 years ago
jmabille 9cfa71f411 Example of bug in functions returning bool overriden in python 10 years ago
Wenzel Jakob b1b714023a consistent macro naming throughout the project 10 years ago
Wenzel Jakob 8f4eb00690 last breaking change: be consistent about the project name 10 years ago
Wenzel Jakob a2f6fde0dc support for overriding virtual functions 10 years ago