C++: Shim to replace old C++ API provider
C++: Shim to replace old C++ API provider

Working towards #7036

RELNOTES:none
PiperOrigin-RevId: 228522635

ulfjack/bazel,katre/bazel,akira-baruah/bazel,perezd/bazel,werkt/bazel,bazelbuild/bazel,dslomov/bazel,perezd/bazel,perezd/bazel,dslomov/bazel,dslomov/bazel-windows,cushon/bazel,werkt/bazel,akira-baruah/bazel,meteorcloudy/bazel,meteorcloudy/bazel,dslomov/bazel-windows,davidzchen/bazel,cushon/bazel,perezd/bazel,akira-baruah/bazel,aehlig/bazel,davidzchen/bazel,ButterflyNetwork/bazel,perezd/bazel,twitter-forks/bazel,ulfjack/bazel,davidzchen/bazel,bazelbuild/bazel,twitter-forks/bazel,twitter-forks/bazel,davidzchen/bazel,meteorcloudy/bazel,aehlig/bazel,meteorcloudy/bazel,perezd/bazel,katre/bazel,davidzchen/bazel,ulfjack/bazel,bazelbuild/bazel,davidzchen/bazel,twitter-forks/bazel,werkt/bazel,dslomov/bazel,ulfjack/bazel,davidzchen/bazel,werkt/bazel,akira-baruah/bazel,safarmer/bazel,akira-baruah/bazel,akira-baruah/bazel,katre/bazel,dslomov/bazel,cushon/bazel,katre/bazel,ButterflyNetwork/bazel,katre/bazel,safarmer/bazel,meteorcloudy/bazel,safarmer/bazel,aehlig/bazel,ButterflyNetwork/bazel,dslomov/bazel-windows,meteorcloudy/bazel,bazelbuild/bazel,ulfjack/bazel,cushon/bazel,safarmer/bazel,safarmer/bazel,ButterflyNetwork/bazel,aehlig/bazel,aehlig/bazel,werkt/bazel,bazelbuild/bazel,cushon/bazel,bazelbuild/bazel,twitter-forks/bazel,werkt/bazel,aehlig/bazel,ButterflyNetwork/bazel,dslomov/bazel,cushon/bazel,perezd/bazel,katre/bazel,ButterflyNetwork/bazel,ulfjack/bazel,twitter-forks/bazel,dslomov/bazel-windows,safarmer/bazel,aehlig/bazel,twitter-forks/bazel,meteorcloudy/bazel,dslomov/bazel-windows,dslomov/bazel-windows,ulfjack/bazel,dslomov/bazel,dslomov/bazel