We're on a version of clang that crashes a lot on macOS. This PR rolls clang forward to a new release from the Fuchsia toolchain team. If it does not fix the crash, we can roll back with https://github.com/flutter/engine/pull/49249. Both rolling forward and back require the fixes to the `.mm` file in this PR.