Sema: skip aliasing check and runtime operation for `@memcpy` of zero-bit type

This check isn't valid in such cases, because the source and destination
pointers both refer to zero bits of memory, meaning they effectively
never alias.

Resolves: #21655
149031204cmlugg committed on 2/1/2025, 9:48:18 AMparentd97441d
3 files changedLine totals unavailable