rdb
|
5ba09ec5a0
interrogate: fix compile error when building with LINK_ALL_STATIC
|
7 gadi atpakaļ |
rdb
|
49b72fb198
Move Python support code from libp3interrogatedb to generated module
|
7 gadi atpakaļ |
rdb
|
e6f870ece6
Remove Python type tables from interrogatedb
|
7 gadi atpakaļ |
rdb
|
cb9e65720a
interrogate: do not use MOVE in generated code, but use std::move
|
7 gadi atpakaļ |
Mitchell Stokes
|
f663d215d5
Remove some unused variables
|
7 gadi atpakaļ |
rdb
|
c4b657b5b2
interrogate: support implicit typecast operators in some cases
|
7 gadi atpakaļ |
rdb
|
68e7f681f4
interrogate: support enum class to limited extent in Python 2
|
7 gadi atpakaļ |
rdb
|
9441c28f61
interrogate: do not wrap methods with rvalue arguments
|
7 gadi atpakaļ |
rdb
|
b2c04a8c7a
interrogate: support scoped enum args and return values
|
7 gadi atpakaļ |
rdb
|
c03a75d755
interrogate: use range for in various places for code cleanliness
|
7 gadi atpakaļ |
Sam Edwards
|
b2bfb31114
general: Remove `using std::*` from headers
|
7 gadi atpakaļ |
rdb
|
b88bd99704
Various compiler warning fixes
|
7 gadi atpakaļ |
rdb
|
4fe7fe4c88
interrogate: fix int8_t / signed char range checking on Android
|
7 gadi atpakaļ |
rdb
|
1c476203fc
interrogate: remove Dtool_AddToDictionary (let me know if anyone uses this)
|
7 gadi atpakaļ |
rdb
|
3cc88cd304
interrogate: clean up py_panda.h a bit more
|
7 gadi atpakaļ |
rdb
|
be282627a8
express: make PointerTo directly initializable from nullptr
|
7 gadi atpakaļ |
Sam Edwards
|
a9ffb9630b
dtool: Generate code using nullptr over NULL/0
|
7 gadi atpakaļ |
Sam Edwards
|
e2b4353800
general: Replace NULL (and 0 as pointer) with C++11 nullptr
|
7 gadi atpakaļ |
rdb
|
db5dd98d33
general: further warning fixes, use -Wno-unused-variable if NDEBUG
|
7 gadi atpakaļ |
rdb
|
6b726fa697
general: fix various compiler warnings and issues exposed thereby
|
7 gadi atpakaļ |
rdb
|
3b4d12cb99
interrogate: also fall back to compare_to in Python 2
|
7 gadi atpakaļ |
rdb
|
7125a3e587
interrogate: allow passing None for args that have NULL as default value
|
7 gadi atpakaļ |
rdb
|
2450f31ef5
interrogate: remove deprecated and unneeded downcastTo*() functions
|
7 gadi atpakaļ |
rdb
|
193e4b5f59
interrogate: clean py_panda.h; use macros to access Dtool_PyInstDef
|
8 gadi atpakaļ |
rdb
|
69b3468b2c
interrogate: more improvements to seq/map wrappers
|
8 gadi atpakaļ |
rdb
|
404842e70b
interrogate: fix warning message caused by erroneously wrapped remap
|
8 gadi atpakaļ |
rdb
|
b8bf8bd641
interrogate: fix crash when calling functions returning TypedWritable
|
8 gadi atpakaļ |
rdb
|
1b1d80cd27
More thoroughly fix issues with pickling Panda objects in Python 3
|
8 gadi atpakaļ |
rdb
|
483a491ed7
interrogate: simplify coercion code
|
8 gadi atpakaļ |
rdb
|
96d237377b
interrogate: add various sequence/mapping methods to seq/map property
|
8 gadi atpakaļ |