> Does this mean you're abandoning the "custom C frontend inside the D compiler" effort in favor of something like clang?
No. It means the custom C frontend inside the D compiler, with the semantic routines in the D compiler tweaked where necessary to support C semantics.