Across separately merged blocks of the SAME non-const enum, how are member initializers resolved? Consider the two declarations:enum E { A } // block 1 enum E { B } // block 2