Fix undefined behavior in BitStruct. am: 299141a330

Change-Id: I7c911ad5aae671558abf3a14c8de96e48de8f0f6