This function template was ported from a much older runtime hook that
bypassed safety, purity, and throwabilty checks. To prevent breaking
existing code, this function template is temporarily declared
@trusted until the implementation can be brought up to modern D
expectations.
TraceGC wrapper around core.lifetime._d_delstructImpl._d_delstruct.