pub type SBTypeSyntheticRef = *mut SBTypeSyntheticOpaque;