added folding for references to enum members in enum member initializers, added tests