Cannot throw pointer to opaque type.