cling/include/cling
Jonas Hahnfeld ba5faff605 Cast to base element type pointer before calling copyArray
(For context, this is important for multi-dimensional constant arrays
as described in ROOT-7016 and tested in Cling's Interfaces/evaluate.C
test. But for reasons unknown to me, the ROOT prompt now seems to have
a different way of handling this case because just reverting commit
d97e4dca363 still works there...)

Instead of using relying on recursive templated calls, perform the
type cast in the ValueExtractionSynthesizer. This has the advantage
of avoiding an ODR violation warning in MultipleInterpreters.C with
LLVM 16 (while unclear if that one is correct or not).
2023-08-18 19:29:07 +02:00
..
cint Move cling from cint/ to interpreter/ (Will add a "we have moved" readme to cint/cling.) 2012-09-05 09:37:39 +00:00
Interpreter Cast to base element type pointer before calling copyArray 2023-08-18 19:29:07 +02:00
MetaProcessor Use nullptr in cling 2023-01-30 08:29:07 +01:00
UserInterface Move CompilationException into Interpreter library. 2016-09-09 09:29:49 +02:00
Utils Use nullptr in cling 2023-01-30 08:29:07 +01:00
boost.modulemap make minimal adjustments (for removed headers) to boost modulemap for boost 1.75.0 (+patches for missing includes) 2021-03-18 15:59:04 +01:00
cuda.modulemap Move curand_discrete and remove curand_poisson. 2019-10-29 20:29:06 +01:00
libc_msvc.modulemap Fix modules and modules.idx generation on Windows and disable a few more modules causing potential crashes (#12252) 2023-02-17 08:44:05 +01:00
libc.modulemap Remove module for xlocale.h 2023-06-13 11:44:04 +02:00
module.modulemap New interface to export Cling run-time configuration bits. 2020-12-14 10:29:04 +01:00
module.modulemap.build Make sure required symbols are exported: 2021-05-25 16:29:06 +02:00
services_msvc.modulemap Fix Thread.pcm on Windows 2020-05-25 06:14:06 +02:00
std_msvc.modulemap Fix modules and modules.idx generation on Windows and disable a few more modules causing potential crashes (#12252) 2023-02-17 08:44:05 +01:00
std.modulemap Fix C++14 build with GCC 12 2023-05-10 14:59:07 +02:00
tinyxml2.modulemap Adding boost and tinyxml2 modulemaps needed for CMSSW 2020-02-14 00:09:11 +01:00
vc.modulemap Add a module for Vc. 2021-02-25 20:44:19 +01:00
vcruntime.modulemap Fix std and libc modules on Windows (#5610) 2020-05-14 16:29:08 +02:00