Otherwise, if the second and third operand are glvalue bit-fields
of the same value category and
of types 
cv1 T and 
cv2 T, respectively,
the operands are considered to be of type 
cv T
for the remainder of this subclause,
where 
cv is the union of 
cv1 and 
cv2.