Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
pybind11
/
refs/heads/odm/rc/qssi/12/fp4
/
include
/
pybind11
/
attr.h
210c8c2
fix: a warning found by static code analyzer (#2783)
by Changming Sun
· 3 years, 8 months ago
9a0c96d
feat: py::prepend tag (#1131)
by Henry Schreiner
· 4 years ago
b491b46
style: clang-tidy: modernize-use-equals-default
by Henry Schreiner
· 4 years ago
0dbda6e
feat: py::pos_only (#2459)
by Henry Schreiner
· 4 years, 1 month ago
f980d76
Change NAMESPACE_* macros into PYBIND11_NAMESPACE_* (#2283)
by Yannick Jadoul
· 4 years, 3 months ago
a86ac53
rename args_kw_only to kwonly
by Sebastian Koslowski
· 4 years, 5 months ago
be0d804
Support keyword-only arguments
by Jason Rhinelander
· 7 years ago
0dfffcf
Add is_final to disallow inheritance from Python
by Dustin Spicuzza
· 4 years, 6 months ago
9424d5d
type_record: Uninit Member (#1658)
by Axel Huebl
· 5 years ago
e2eca4f
Support C++17 aligned new statement (#1582)
by Wenzel Jakob
· 6 years ago
e7761e3
Fix potential crash when calling an overloaded function (#1327)
by oremanj
· 6 years ago
39fd6a9
Reduce binary size overhead of new-style constructors
by Dean Moldovan
· 7 years ago
c4e1800
Reimplement py::init<...> to use common factory code
by Jason Rhinelander
· 7 years ago
464d989
Allow binding factory functions as constructors
by Jason Rhinelander
· 7 years ago
a859dd6
Force hidden visibility on pybind code
by Jason Rhinelander
· 7 years ago
7437c69
Add py::module_local() attribute for module-local type bindings
by Jason Rhinelander
· 7 years ago
353615f
Make `init_holder` do registration, and rename to `init_instance`
by Jason Rhinelander
· 7 years ago
2196696
Use std::type_info::name() for type lookups outside stdlibc++
by Jason Rhinelander
· 7 years ago
e45c211
Support multiple inheritance from python
by Jason Rhinelander
· 8 years ago
4e1e4a5
Allow py::arg().none(false) argument attribute
by Jason Rhinelander
· 7 years ago
37b2383
Style cleanup of javadoc-style comments
by Jason Rhinelander
· 7 years ago
616e3d8
attr.h: Fix header copy-and-paste typo
by Jason Rhinelander
· 7 years ago
0c4e037
Improve PYBIND11_DEPRECATED by showing the message on all compilers
by Dean Moldovan
· 7 years ago
14e7065
Fix downcasting of base class pointers
by Jason Rhinelander
· 7 years ago
82ece94
Replace first_of_t with exactly_one_t
by Dean Moldovan
· 7 years ago
1ac1903
Add a scope guard call policy
by Dean Moldovan
· 8 years ago
0d765f4
Support class-specific operator new and delete
by Dean Moldovan
· 8 years ago
b961626
Fail to compile with MI via class_ ctor parameters
by Jason Rhinelander
· 8 years ago
dd01665
Enable static properties (py::metaclass) by default
by Dean Moldovan
· 8 years ago
1eaacd1
Fix debugging output for nameless py::arg_v annotations (#648)
by Jason Rhinelander
· 8 years ago
abc29ca
Add support for non-converting arguments
by Jason Rhinelander
· 8 years ago
bfcf952
Pack all function call data into a single struct
by Jason Rhinelander
· 8 years ago
3b4b921
Changed keep_alive template arguments from int to size_t
by Jason Rhinelander
· 8 years ago
2686da8
Add support for positional args with args/kwargs
by Jason Rhinelander
· 8 years ago
57a9bbc
Automate generation of reference docs with doxygen and breathe (#598)
by Dean Moldovan
· 8 years ago
cc88aae
Add check for matching holder_type when inheriting (#588)
by Pim Schellart
· 8 years ago
1d1f81b
WIP: PyPy support (#527)
by Wenzel Jakob
· 8 years ago
df81546
added forgotten initialization
by Wenzel Jakob
· 8 years ago
31fbf18
replace redundant function_record->class_ field with 1 bit
by Wenzel Jakob
· 8 years ago
405f6d1
make arithmetic operators of enum_ optional (#508)
by Wenzel Jakob
· 8 years ago
e18bc02
Add default and converting constructors for all concrete Python types
by Dean Moldovan
· 8 years ago
b8cb5ca
Fix dynamic attribute inheritance in C++
by Dean Moldovan
· 8 years ago
6fccf69
Add dynamic attribute support
by Dean Moldovan
· 8 years ago
37e22e4
Move common object functions into object_api mixin
by Dean Moldovan
· 8 years ago
c1fc27e
use detail::enable_if_t everywhere
by Wenzel Jakob
· 8 years ago
8e5dceb
Multiple inheritance support
by Wenzel Jakob
· 8 years ago
bad589a
deprecated py::base<>, added a macro for improved readability
by Wenzel Jakob
· 8 years ago
382484a
operators should return NotImplemented given unsupported input (fixes #393)
by Wenzel Jakob
· 8 years ago
60b2680
Make keyword argument hold a py::object instead of T*
by Dean Moldovan
· 8 years ago
8fe13b8
Apply make_caster and intrinsic_t aliases everywhere
by Dean Moldovan
· 8 years ago
c743e1b
Support keyword arguments and generalized unpacking in C++
by Dean Moldovan
· 8 years ago
317524f
Make arg_t hold a pointer instead of a copy of the value
by Dean Moldovan
· 8 years ago
954b793
avoid C++ -> Python -> C++ overheads when passing around function objects
by Wenzel Jakob
· 8 years ago
b8f2d18
Remove unnecessary braces.
by Jerry Gamache
· 8 years ago
c6e0cdf
Allow pybind11::arg to have 0, false, or "" as default values.
by Jerry Gamache
· 8 years ago
9e62558
Check the number of named arguments at compile time
by Dean Moldovan
· 8 years ago
96017dd
Add _a literal for named arguments
by Dean Moldovan
· 8 years ago
86d825f
Redesigned virtual call mechanism and user-facing syntax (breaking change!)
by Wenzel Jakob
· 8 years ago
178c8a8
nicer type_caster::load() calling conventions
by Wenzel Jakob
· 8 years ago
5984baa
redesigned cpp_function constructor; significant space savings
by Wenzel Jakob
· 8 years ago
8cb6cb3
minor cleanups in common.h; updated author info and copyright year
by Wenzel Jakob
· 8 years ago
912feec
improve debug error message when default parameter construction fails
by Wenzel Jakob
· 8 years ago
0b6cff3
Fixes for compilation/segfault problems with Intel (issue 94)
by Ben Pritchard
· 9 years ago
4fee179
better debug info when arg::operator=() fails
by Wenzel Jakob
· 9 years ago
1f7a809
support for string default arguments specified as static arrays
by Wenzel Jakob
· 9 years ago
a650179
set __module__ attribute of functions (fixes #95)
by Wenzel Jakob
· 9 years ago
2dd5e3b
Close #69 Unused Var: Warning
by Axel Huebl
· 9 years ago
2983d5e
quench warnings (closes #69)
by Wenzel Jakob
· 9 years ago
48548ea
general cleanup of the codebase
by Wenzel Jakob
· 9 years ago