Skip interface roots even if we fail to create an empty base class
Skip interface roots even if we fail to create an empty base class

Summary:
Fix for a small bug in Type Erasure.
If for some reason we cannot create an empty base class for an interface root, we should still remove it from the roots. The subsequent logic cannot handle an interface root in the merging step.

Reviewed By: minjang

Differential Revision: D15103341

fbshipit-source-id: 60e3534c0cb7940a6e9f2120b3966ff230cedfe3

facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex,facebook/redex