John C. Allwein
|
8cc62c9706
interrogate: avoid GC exceptions processing objects mid-construction
|
1 year ago |
rdb
|
38692dd525
interrogate: Support subclassing C++ objects from Python
|
1 year ago |
rdb
|
af27a9523c
Merge branch 'release/1.10.x'
|
1 year ago |
rdb
|
0ce7215ee9
interrogate: Fix typo in code
|
1 year ago |
rdb
|
73360393df
Switch use of Py_INCREF to new Py_NewRef function
|
1 year ago |
rdb
|
c6c75092e1
interrogate: Reduce generated code, refactor bad args error code
|
1 year ago |
rdb
|
e04daec2fe
Merge branch 'release/1.10.x'
|
1 year ago |
rdb
|
7926a3a929
interrogate: Fix some pointless code generation case
|
1 year ago |
rdb
|
37c9e58ea0
interrogate: Fix handling of RF_self / inplace binary operator
|
1 year ago |
rdb
|
46e662bd8e
interrogate: Add cleverness to avoid writing out dead code
|
1 year ago |
rdb
|
115a716a7d
Implement support for custom TypedWritable subclasses in Python
|
2 years ago |
rdb
|
cdc95acf81
Merge branch 'release/1.10.x'
|
2 years ago |
rdb
|
5d833c988a
interrogate: Support explicit `cls` parameter for static methods
|
2 years ago |
rdb
|
4bb6d8f6d8
interrogate: Additional string table size reductions for NDEBUG
|
2 years ago |
rdb
|
05436a749f
Merge branch 'release/1.10.x'
|
2 years ago |
rdb
|
68927cad0b
interrogate: Code size reduction for generated wrappers
|
2 years ago |
rdb
|
5e26aae1ff
cleanup: Fix assorted issues uncovered by clang-tidy
|
2 years ago |
Disyer
|
af4a1bc7a9
python: Use public PyErr_Occurred API instead of private macro
|
2 years ago |
rdb
|
fdcfaf69b0
interrogate: Optimizate creating Python wrapper instances
|
3 years ago |
rdb
|
68111b2c42
Merge branch 'release/1.10.x'
|
3 years ago |
rdb
|
11746457ff
interrogate: Fix invalid syntax for `make()` coerce ctor with kwargs
|
3 years ago |
rdb
|
7f707de384
interrogate: rename `operator [] =` to `operator []=`
|
3 years ago |
rdb
|
a0be50c769
general: Fix assorted compiler warnings
|
3 years ago |
rdb
|
a354b774b3
interrogate: Add __reduce_ex__ to methods that shouldn't be renamed
|
4 years ago |
rdb
|
98054d1bbd
interrogate: Support reverse binary operators as extension methods
|
4 years ago |
rdb
|
18e8918138
interrogate: Reimplement subscript assignment "operator"
|
4 years ago |
rdb
|
e4ecb548bf
interrogate: Use __bool__ for default name of operator bool
|
4 years ago |
rdb
|
179f316b36
interrogate: Wrap anonymous parameter names as positional-only args
|
4 years ago |
rdb
|
f6b1b6dbb0
interrogate: Support three-way comparison operator <=>
|
4 years ago |
rdb
|
8cbe36b352
Merge branch 'release/1.10.x'
|
4 years ago |