Commits


Felipe Oliveira Carvalho authored and GitHub committed 7d84c1e05bc
GH-42126: [C++] Move TakeXXX free functions into TakeMetaFunction and make them private (#42127) ### Rationale for this change Move TakeXXX free functions into `TakeMetaFunction` and make them private ### What changes are included in this PR? Code move and some small refactorings in preparation for #41700. ### Are these changes tested? By existing tests. * GitHub Issue: #42126 Authored-by: Felipe Oliveira Carvalho <felipekde@gmail.com> Signed-off-by: Felipe Oliveira Carvalho <felipekde@gmail.com>