https://github.com/root-project/root
Revision f521280f979bca90347f1c58153acc35bcfb71c4 authored by Jonas Rembser on 04 April 2024, 00:07:22 UTC, committed by Jonas Rembser on 23 April 2024, 01:32:26 UTC
The automatic conversion of ordinary obejcts to smart pointers is disabled for PyROOT because it can cause trouble with overload resolution. If a function has overloads for both ordinary objects and smart pointers, then the implicit conversion to smart pointers can result in the smart pointer overload being hit, even though there would be an overload for the regular object. Since PyROOT didn't have this feature before 6.32 anyway, disabling it was the safest option. Closes #15117.
1 parent 88fc928
Tip revision: f521280f979bca90347f1c58153acc35bcfb71c4 authored by Jonas Rembser on 04 April 2024, 00:07:22 UTC
[PyROOT] Disable automatic conversion of regular to smart pointers
[PyROOT] Disable automatic conversion of regular to smart pointers
Tip revision: f521280
File | Mode | Size |
---|---|---|
.ci | ||
.github | ||
README | ||
bindings | ||
build | ||
builtins | ||
cmake | ||
config | ||
core | ||
doc | ||
documentation | ||
etc | ||
fonts | ||
geom | ||
graf2d | ||
graf3d | ||
gui | ||
hist | ||
html | ||
icons | ||
interpreter | ||
io | ||
js | ||
macros | ||
main | ||
man | ||
math | ||
misc | ||
montecarlo | ||
net | ||
proof | ||
roofit | ||
rootx | ||
sql | ||
test | ||
tmva | ||
tree | ||
tutorials | ||
ui5 | ||
.clang-format | -rw-r--r-- | 3.0 KB |
.clang-tidy | -rw-r--r-- | 22 bytes |
.git-commit-template | -rw-r--r-- | 813 bytes |
.gitattributes | -rw-r--r-- | 598 bytes |
.gitignore | -rw-r--r-- | 550 bytes |
.mailmap | -rw-r--r-- | 9.6 KB |
.travis.yml | -rw-r--r-- | 1.9 KB |
.typos.toml | -rw-r--r-- | 412 bytes |
CMakeLists.txt | -rw-r--r-- | 36.9 KB |
CONTRIBUTING.md | -rw-r--r-- | 7.8 KB |
LGPL2_1.txt | -rw-r--r-- | 23.9 KB |
LICENSE | -rw-r--r-- | 847 bytes |
README.md | -rw-r--r-- | 4.2 KB |
configure | -rwxr-xr-x | 180 bytes |
requirements.txt | -rw-r--r-- | 750 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...