Update the generate_cpp to new binder macro.

IMPLEMENT_META_INTERFACE is now only intended to be used by manually
written binder interfaces, which as a practice is being deprecated. This
macro checks the interface against a whitelist of allowed hand-written
interfaces. Since these are generated interfaces, and thus do not need
to be checked against the whitelist, instead call the new macro that
skips the check, DO_NOT_DIRECTLY_USE_ME_IMPLEMENT_META_INTERFACE.

Bug: 136279235
Test: m aosp_arm64-eng
Change-Id: I56a23c4e0b1adbffaa09fea730deb253f959b479
4 files changed