Revert "Remove const on all side_arg"
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 1 Dec 2023 21:58:53 +0000 (16:58 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 1 Dec 2023 21:58:53 +0000 (16:58 -0500)
commite14987e0af55548a768a2287e833f6d3ddc7fe88
treedb421497bf731b6a1956c6f9e6816aeb3c0e52f1
parent5236f4eee38ffc7811239f5851fe085f3d10b874
Revert "Remove const on all side_arg"

This reverts commit 511ee756cf8aa9259489b4386feb2911bb58c20a.

Re-introduce constness of side_arg to ensure that side_calls are pure.

This will facilitate integration with various runtimes and eliminate
corner-cases.

We plan on copying side argument vectors within libside when translating
from visitor types to flattened types.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
include/side/abi/type-argument.h
include/side/instrumentation-c-api.h
This page took 0.022502 seconds and 4 git commands to generate.