Summary: This diff avoids that `array_sizeof` returns bottom value when given Java enum values, which introduced unreachable code inadvertently. Reviewed By: ngorogiannis Differential Revision: D19409077 fbshipit-source-id: 2816fd995