pybind11/docs
Yannick Jadoul d65e34d61d
Resolve empty statement warning when using PYBIND11_OVERLOAD_PURE_NAME and PYBIND11_OVERLOAD_PURE (#2325)
* Wrap PYBIND11_OVERLOAD_NAME and PYBIND11_OVERLOAD_PURE_NAME in do { ... } while (false), and resolve trailing semicolon

* Deprecate PYBIND11_OVERLOAD_* and get_overload in favor of PYBIND11_OVERRIDE_* and get_override

* Correct erroneous usage of 'overload' instead of 'override' in the implementation and internals

* Fix tests to use non-deprecated PYBIND11_OVERRIDE_* macros

* Update docs to use override instead of overload where appropriate, and add warning about deprecated aliases

* Add semicolons to deprecated PYBIND11_OVERLOAD macros to match original behavior

* Remove deprecation of PYBIND11_OVERLOAD_* macros and get_overload

* Add note to changelog and upgrade guide
2020-09-15 14:56:20 +02:00
..
_static documentation improvements 2016-04-26 23:48:55 +02:00
advanced Resolve empty statement warning when using PYBIND11_OVERLOAD_PURE_NAME and PYBIND11_OVERLOAD_PURE (#2325) 2020-09-15 14:56:20 +02:00
basics.rst Add note that VS2017 requires /permissive- to build in C++17 mode (#2431) 2020-08-24 14:31:20 -04:00
benchmark.py ci: GHA basic format & pre-commit (#2309) 2020-07-20 13:35:21 -04:00
benchmark.rst ci: GHA basic format & pre-commit (#2309) 2020-07-20 13:35:21 -04:00
changelog.rst Resolve empty statement warning when using PYBIND11_OVERLOAD_PURE_NAME and PYBIND11_OVERLOAD_PURE (#2325) 2020-09-15 14:56:20 +02:00
classes.rst Avoid C-style casts for pointers in docs (#2487) 2020-09-14 20:07:29 +02:00
compiling.rst pybind11_add_module(): OPT_SIZE target 2020-09-06 16:46:38 +02:00
conf.py ci: GHA basic format & pre-commit (#2309) 2020-07-20 13:35:21 -04:00
Doxyfile Fix undefined memoryview format (#2223) 2020-07-15 08:50:43 -07:00
faq.rst ci: disallow some common capitalization mistakes (#2472) 2020-09-08 15:26:50 +02:00
index.rst Add upgrade guide to the documentation 2017-08-21 01:12:45 +02:00
intro.rst remove duplicate feature from list (#1476) 2018-09-11 10:39:17 +02:00
limitations.rst ci: GHA basic format & pre-commit (#2309) 2020-07-20 13:35:21 -04:00
Makefile took a stab at some documentation 2015-10-13 03:16:44 +02:00
pybind11_vs_boost_python1.png documentation improvements 2016-04-28 15:32:07 +02:00
pybind11_vs_boost_python1.svg Much more efficient generation of function signatures, updated docs 2016-01-17 22:31:15 +01:00
pybind11_vs_boost_python2.png documentation improvements 2016-04-28 15:32:07 +02:00
pybind11_vs_boost_python2.svg Much more efficient generation of function signatures, updated docs 2016-01-17 22:31:15 +01:00
pybind11-logo.png Very minor documentation fixes, updated logo 2016-01-17 22:31:15 +01:00
reference.rst Resolve empty statement warning when using PYBIND11_OVERLOAD_PURE_NAME and PYBIND11_OVERLOAD_PURE (#2325) 2020-09-15 14:56:20 +02:00
release.rst updated release.rst to remove parts that are now automated 2019-09-21 20:22:33 +02:00
requirements.txt docs: pin versions for readthedocs 2020-08-20 14:42:00 -04:00
upgrade.rst Resolve empty statement warning when using PYBIND11_OVERLOAD_PURE_NAME and PYBIND11_OVERLOAD_PURE (#2325) 2020-09-15 14:56:20 +02:00